为什么我的机器人突然不能发轮询了?
6 个回答
可能被限权或api异常。先看Telegram官方公告,确认api是否变更。查看Bot日志,排查错误码,429是频率超限。也有可能是token泄漏导致封号,尝试新的Token。建议长轮询改为Webhook。
可能是API权限或账号异常。先检查BotFather授权情况、API token有效性。近期频繁访问可能会触发流控,请检查日志确认错误码。
可能token过期或权限变化。去BotFather查看状态,确保API没有变动。代码逻辑问题也会导致轮询不成功,查看服务器日志。不要慌,排查基础问题。
可能API限流了或token失效。先检查botfather的API token是否失效了,再看看近期是否频繁请求触发风控了。重启bot进程,不行就去Telegram官方渠道反馈情况。
兄弟,你的bot可能被Tg官方限权限了,或者触发反垃圾机制了。先自检下api调用频率,群组权限设置以及违规内容。到BotFather里查查bot的状态,重新生成个token试试。
Token过期或API变动。先到BotFather重设Token,再查看官方文档更新。重启服务,多数情况下能解决。