2017-08-08 8 views
1

私は管理者としてチャンネルに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}`); 
}); 

答えて

2

あなたがdocumentationで見ることができるように、更新の右属性が「channel_post」ではなく「メッセージ」

です
関連する問題