如何撤销BotFather中已生成的API Token?

衅姣妍衅姣妍06月16日1994

刚才在BotFather那边生成了新的API Token,却发现权限配置错误,担心被别人利用,求教怎么删除之前的Token?在线等急!

2 个回答

寒正祥
寒正祥回答于 06 月 16 日
最佳答案

现在BotFather无法直接删除旧的Token,但你可以这么做:

1. 在BotFather中重新生成新Token覆盖旧的,旧的Token自动失效

2. 立刻更新所有使用这个Token的代码/配置

3. 查阅Telegram官方文档,确认最新Token规则(平台会不定期更新安全策略)

注意事项:新生成Token后旧Token失效是Telegram的安全策略,无需手动删除。生成新Token后建议立即测试机器人。

生成Token时请认真选择权限,这个操作不可逆,只能重新生成覆盖。

枚秋白
枚秋白回答于 06 月 16 日

Telegram的BotFather目前并不支持对已有的API Token进行撤销或者删除,但是可以利用新Bot覆盖旧Token的方式变相实现。具体方法为:BotFather-创建新Bot-相同名字和用户名-获取新Token并停用旧Token。此时旧Token即失效。需要注意的是,创建新Token时要保存好Token,防止重复创建,后续生成Token时要注意权限配置,Telegram官方也在不断优化相关安全策略。

您的答案