小编lay*_*jel的帖子

我的 Telegram Bot 无法读取另一个 Telegram Bot 发送的消息


我有两个用 Java 编写的 Telegram 机器人。
第一个机器人每 10 分钟发送一些消息。(有用)。
第二个机器人必须读取这个发送的消息,并将其存储到 txt 文件中……
但问题是第二个机器人看不到这条消息……
他只能看到来自用户的消息。
M - bot
YR - 用户
聊天图像
控制台结果



这里说如果

BotFather=>Bot=>Settings=>Group Privacy => 禁用隐私模式和>BotFather=>Bot=>Settings=>Allow Groups?=> 群组当前已启用

机器人必须看到从一个发送到另一个的消息。
我做到了,机器人也被邀请到具有管理员权限的新组。
这里的代码示例(第二个机器人):

public class TelegramBot extends TelegramLongPollingBot {

public final String BOT_TOKEN = "****************************";
public final String BOT_NAME = "*****************";

@Override
public void onUpdateReceived(Update update) {
    long inChatID = 0;
    int inMessID = 0;
    String inText = "";
    try {  // from chanel
        inChatID = update.getChannelPost().getChatId();
        inText = update.getChannelPost().getText();
        inMessID …
Run Code Online (Sandbox Code Playgroud)

java bots telegram telegram-bot botframework

2
推荐指数
1
解决办法
2862
查看次数

标签 统计

botframework ×1

bots ×1

java ×1

telegram ×1

telegram-bot ×1