但是当我这样做时,我收到一个错误:
Unauthorized: ForbIDden: bot can't initiate conversation with a user
这听起来很合乎逻辑,因为我认为这可以防止编写垃圾邮件机器人.问题是我该如何克服它?如何让用户从机器人启用私人消息?
注意:机器人确实成功向我发送消息,但没有向其他用户发送消息.
解决方法 Telegram Bots无法与用户发起对话.只有用户可以通过单击开始按钮来启动它.没有办法解决这个问题.
在您的情况下,您可以要求用户在通道中提问之前启动机器人,例如通过附加包含机器人URL的按钮(https://t.me/bot_username).
总结以上是内存溢出为你收集整理的python – Telegram bot发起与用户的对话全部内容,希望文章能够帮你解决python – Telegram bot发起与用户的对话所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)