电报API:在从该用户收到第一条消息之前,不向该用户发送消息

Boj*_*baj 4 python-telegram-bot

我使用Telegram API使用我的机器人将消息发送给用户。当用户向我发送消息时,该操作有效,但是当我想向以前从未向我发送任何消息的用户发送消息时,就会发生错误(我有他的用户ID):

{"ok":false,"error_code":400,"description":"Error: Bad Request: user not found"}
Run Code Online (Sandbox Code Playgroud)

有解决方案吗?

ret*_*tif 5

电报漫游器不能成为会话发起方-只有在该用户首先向漫游器发送消息后,它们才能向用户写入:https//core.telegram.org/bots#4-how-are-bots-different-from-humans

如果此错误出现在组中,则首先需要将此机器人添加到该组中。