Python Telebot-检查机器人是否是频道上的管理员

Python Telebot-检查机器人是否是频道上的管理员,python,telegram-bot,py-telegram-bot-api,Python,Telegram Bot,Py Telegram Bot Api,我需要检查机器人是否是频道上的管理员。我正在使用库API 我试过这个: bot.get_chat_member(msg.forward_from_chat.id, '@TestBot') 但它给了我一个错误: [b'{“ok”:false,“错误代码”:400,“说明”:“错误请求:指定了错误的用户id”}'] 好的,我找到了它不起作用的原因。user\u id参数是用于int,因此放置bot的用户名不起作用。要修复此问题,只需使用@getidsbot之类的内容获取bot的id,并将id作为方

我需要检查机器人是否是频道上的管理员。我正在使用库API

我试过这个:

bot.get_chat_member(msg.forward_from_chat.id, '@TestBot')
但它给了我一个错误:

[b'{“ok”:false,“错误代码”:400,“说明”:“错误请求:指定了错误的用户id”}']


好的,我找到了它不起作用的原因。user\u id参数是用于
int
,因此放置bot的用户名不起作用。要修复此问题,只需使用@getidsbot之类的内容获取bot的id,并将id作为
方法get\u chat\u member()中的参数
user\u id