电报机器人可以从频道获取消息吗?

时间:2017-08-08 22:13:32

标签: telegram telegram-bot

我将bot添加到渠道管理员但我在bot.on('message'回调中没有消息。我没有问题,群组添加僵尸隐私已禁用。如何获得即将发布的频道消息?

const TelegramBot = require('node-telegram-bot-api');
let bot = new TelegramBot('xxxxxxxxxxxxxxxxxx', {polling: true});

bot.on('message', (msg) => {
    console.log(`${msg.from.username}:  ${msg.text} ${msg.location}`);
});

1 个答案:

答案 0 :(得分:3)

正如您在documentation中看到的那样,更新的正确属性是“channel_post”而不是“message”