如何使用 telegram 内联机器人获取群组 ID 和聊天 ID?

Pab*_*blo 5 api bots telegram python-telegram-bot telegram-bot

你们有人知道@like telegram bot 是如何工作的吗?

当我使用内联在组中调用它,然后选择发布新帖子时,它会将我转发到机器人聊天,当我完成后,它会将我转发回我所在的组。所以它必须以某种方式拥有组 ID。

但根据 API 文档,这是不可能的。

我尝试了一些测试,我得到的只是用户 ID(作为聊天 ID)

我希望能够从组中调用内联机器人,然后使用用户 ID 和组 ID 将其转发到机器人聊天。@like 机器人似乎可以做到这一点,但我不知道如何做到。

有人能帮我吗?

Pab*_*blo 2

所以我找到了解决方案!有一种特殊的机制可以从调用机器人的地方返回:

https://core.telegram.org/bots/api#answerinlinequery最后两个参数 https://core.telegram.org/bots/api#inlinekeyboardbutton最后一个参数

  • 你能解释一下如何获取组ID吗?从文档中尚不清楚 (2认同)