如何使用 Pyrogram 向 Telegram 机器人发送消息?

问题描述 投票:0回答:1

我使用 python-telegram-bot 构建了一个相当简洁的基于 LLM 的 Telegram 机器人。我试图弄清楚如何进行 E2E 测试,发现人们使用 Pyrogram 来实现这些目的。但是,当我尝试使用机器人 ID 向机器人发送包含 Pyrogram 的消息时,我收到“未找到 ID:XXXXXXXXXX”(XXXXXXXXXX 替换了我的机器人 ID)。

我确实设法使用我的 ID 向自己发送消息(它们最终位于“已保存”消息文件夹中),这意味着这不可能是 Pyrogram 无法工作/未正确验证等原因。

有什么指点吗?

python-3.x telegram python-telegram-bot pyrogram
1个回答
0
投票

一个可能的解决方案是创建一个 Telegram 组,将您的机器人添加到该组(为其添加管理员权限),然后向该组发送消息。机器人将对特定命令(如“/start”)做出反应,或对群组消息做出反应。

© www.soinside.com 2019 - 2024. All rights reserved.