我想连接一个简单的电报机器人从一个组读取消息,(我不是管理员)。我已经将该机器人添加到该组,但它不起作用。如何使用bot从电报组读取消息?
这里是我在Python代码:
import telepot
from pprint import pprint
import time
from telepot.loop import MessageLoop
key = "MY API"
bot = telepot.Bot(key)
def handle(msg):
pprint(msg)
bot.message_loop(handle)
while 1:
time.sleep(10)
如果我打开(机器人)的聊天和撰写邮件,一切正常。但是当有人在一个组中发送消息(我添加了bot)时,即使该bot在该组中,也不会发生任何事情。我做错了什么?我想念什么?
非常感谢您的帮助!
感谢您的回答。我已经这样做了,但它不起作用。 – Lord
您是否重新将您的机器人添加到组? – Sean
是的,但不知何故,它不能正常工作。如果我将它添加到一个新组(由我创建)中,我可以读取所有内容,但是如果将它添加到另一个组(我不是管理员)中,则无法读取消息,只有“用户x加入群组”。你认为是否与该组的许可有关? – Lord