我会在电报频道上用电报发送一条消息。我已经邀请了机器人并让他成为管理员。
我用这段代码测试过:
bot.on('text', (ctx) => {
// Explicit usage
ctx.telegram.sendMessage(ctx.message.chat.id, `Hello ${ctx.state.role}`)
// Using context shortcut
// ctx.reply(`Hello ${ctx.state.role}`)
})
bot.launch();
但它只有在我私下写信时才会回复。那么为什么它在频道上不起作用呢?比我如何在没有命令的情况下在该频道中发送消息?(例如与和间隔?
我试试这个:
bot.use((ctx) => {
console.log(ctx.message)
})
当我在私人聊天中(与他)使用机器人时,它会返回所有消息数据。在我收到未定义的频道上