1

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

我试过这个:

bot.get_chat_member(msg.forward_from_chat.id, '@TestBot')

但它给了我这个错误:

[b'{"ok":false,"error_code":400,"description":"错误请求:指定了错误的 user_id"}']"

4

1 回答 1

1

好吧,我知道为什么它不起作用了。user_id 参数用于int,因此放置机器人的用户名不起作用。要修复,只需使用 @getidsbot 之类的方法获取机器人的 ID,并将 ID 作为参数user_id放入method get_chat_member()

于 2020-09-11T13:00:40.260 回答