问题描述
我需要检查该机器人是否是某个频道的管理员。我正在使用库pyTelegramBotAPI。
我尝试过:
bot.get_chat_member(msg.forward_from_chat.id,'@TestBot')
但是它给了我这个错误:
[b'{“ ok”:false,“ error_code”:400,“ description”:“错误的请求:指定了错误的user_id”}']“
解决方法
好的,我弄清楚了为什么它不起作用。 user_id参数用于int
,因此放置漫游器的用户名无效。要解决此问题,只需使用@getidsbot之类的东西获取机器人的ID,然后将ID作为参数user_id
放入method get_chat_member()