为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

胡说叔叔 2023-07-11 14:25:57
我需要检查机器人是否是频道的管理员。我正在使用库 pyTelegramBotAPI。我尝试过这个:bot.get_chat_member(msg.forward_from_chat.id, '@TestBot')但它给了我这个错误:[b'{"ok":false,"error_code":400,"description":"错误请求:指定了错误的 user_id"}']"
查看完整描述

1 回答

?
浮云间

TA贡献1829条经验 获得超4个赞

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



查看完整回答
反对 回复 2023-07-11
  • 1 回答
  • 0 关注
  • 72 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信