我想创建一个自动保持在Telegram频道中发帖的Bot。我正在使用Node.js. 我正在为Telegram API使用Telegraf.js包装器。您甚至可以建议其他适合此任务的包装器。
答案 0 :(得分:0)
电报文档非常全面,您可以在https://telegraf.js.org上找到它。我相信它将回答您的大多数问题。
如果您希望机器人继续在某个频道中发布消息,只需在循环中执行以下代码行即可:
ctx.telegram.sendMessage(CHANNEL_ID, 'your message')
请不要忘记将CHANNEL_ID
和'your message'
替换为您自己的值。
答案 1 :(得分:0)
如果您的频道是公开的。您需要在频道中设置管理员。
使用:ctx.telegram.sendMessage(Channels_Username, 'your message')
示例:
ctx.telegram.sendMessage('@birodarlar', 'Hi everyone')
如果您的频道为私人频道,则需要在您的频道中设置管理员。使用:ctx.telegram.sendMessage(Channels_id, 'your message')
示例:
ctx.telegram.sendMessage('-145542325454', 'Hi everyone')
您可以使用此链接来显示您的频道ID https://core.telegram.org/bots/api#sendmessage 5分钟后,您需要将其公开,并通过网址解析了解频道ID