python - 使用 Bot 打开另一个 Telegram 聊天/群组/频道
问题描述
我怀疑这可能是个小问题——但无论如何。
如何使用 pyTelegramBotAPI 打开另一个 Telegram 聊天或群组或频道?如果他单击某个按钮,我想将用户(不是消息,用户本人)转发到另一个频道。
migrate_to_chat_id
我在 Message 类声明中看到了内容类型。我应该使用它吗?如果是这样,如何获得我需要的频道 ID?它不会向我的机器人发送任何消息。
我最好使用“ t.me/... ”网址。
解决方案
部分解决。
说到按钮,确实很容易。url=
您只需在InlineKeyboardButton()
方法中使用命名参数。
对于其他情况。例如,您需要根据几个条件从函数中打开另一个通道。还是不知道。导入requests
并发出 GET 请求?我怀疑它应该已经在 pyTelegramBotAPI 中,但是在 lib 文件中搜索并不成功。