テレグラフを使用して、テレグラム チャネルでメッセージを送信します。私はボットを招待し、彼を管理者にしました。
私はこのコードでテストしました:
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)
})
(彼との) プライベート チャットでボットを使用すると、すべてのメッセージ データが返されます。未定義の受信チャネルで