我需要檢查機(jī)器人是否是頻道的管理員。我正在使用庫 pyTelegramBotAPI。我嘗試過這個:bot.get_chat_member(msg.forward_from_chat.id, '@TestBot')但它給了我這個錯誤:[b'{"ok":false,"error_code":400,"description":"錯誤請求:指定了錯誤的 user_id"}']"
1 回答

浮云間
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超4個贊
好吧,我明白為什么它不起作用了。user_id 參數(shù)適用于int
,因此輸入機(jī)器人的用戶名不起作用。要修復(fù)此問題,只需使用 @getidsbot 之類的方法獲取機(jī)器人的 ID,然后將 ID 作為參數(shù)user_id
放入method get_chat_member()
添加回答
舉報(bào)
0/150
提交
取消