Telegram API:在收到该用户的第一条消息之前,不会向用户发送消息

时间:2015-08-26 12:01:29

标签: python-telegram-bot

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

{"ok":false,"error_code":400,"description":"Error: Bad Request: user not found"}

有解决方案吗?

1 个答案:

答案 0 :(得分:5)

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

如果组中出现此错误,首先需要将此bot添加到该组中。