微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

电报机器人只允许发布事件吗?

如何解决电报机器人只允许发布事件吗?

Telegram机器人似乎围绕着对人为事件(无论是在频道还是私人消息中)做出反应的想法。

有没有办法让Telegram机器人独立发布在某个频道上?

我真的被迫为此使用webhooks吗?

我希望我的机器人能够读取区块链操作并将其发布到我的特定频道上,而不管人为事件如何。

解决方法

您可以在Python Telegram Bot框架中使用polling(而不是webhook)

updater = Updater('token',use_context=True)

dp = updater.dispatcher
updater.start_polling()

# initiate message from backend
dp.bot.send_message(chat_id='xxxx',text='Hello')

如您所见,您需要一个有效的chat_id,当有传入消息/命令或将漫游器添加到组中时,您将获得该身份。您将需要捕获该事件并将其保存。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。