当我访问我的 Telegram Bot 时,一段时间后,它需要使用文本进行用户身份验证:
“等... 你好呀! 在我们继续之前,我们需要验证您是真实用户”
当此消息出现时, session 似乎已关闭,并且用户无法接收机器人通知,直到用户进行身份验证。
如果我存储每个用户的 telegram_id,我无法理解为什么需要此身份验证。
最佳答案
您的机器人 token 可能已暴露在 git 上。
您需要更改 token 。
与其在代码中硬编码,不如将其作为环境变量传递。
关于Telegram Bot 有时需要用户身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66591666/