电报Bot - getChat - invite_link

时间:2018-05-16 10:07:14

标签: python telegram-bot

我在python中有一个非常简单的bot来运行这段代码:

def get_chat(chat_id=None):
    data = {
        'chat_id': str(chat_id)
    }
    resp = urllib2.urlopen(BASE_URL + 'getChat?'+urllib.urlencode(data)).read()
        return resp

我的机器人是聊天管理员

它应该收到对象聊天,如此处https://core.telegram.org/bots/api#getchat所示,对象内部有聊天链接,但我唯一可以收到的是:

{"ok":true,"result":{"id":#####,"title":"####","type":"supergroup"}}

为什么?

2 个答案:

答案 0 :(得分:1)

https://core.telegram.org/bots/api#chat

invite_link:字符串,可选。聊天邀请链接,用于群组,超级群组和频道聊天。聊天中的每个管理员都会生成自己的邀请链接,因此漫游器必须首先使用exportChatInviteLink生成链接。仅在getChat中返回。

答案 1 :(得分:0)

尝试使用exportChatInviteLink方法。 (documentation

另请注意any previously generated link is revoked