我想連接一個簡單的電報機器人從一個組讀取消息,(我不是管理員)。我已經將該機器人添加到該組,但它不起作用。如何使用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