我正在使用电报机器人,正在寻找确切的URL模式,以在电报客户端中弹出“共享/选择组/发送至”对话框。
我在@pollbot中看到了此链接,下面是其截屏。
更多细节:
tg
协议URL:tg://resolve?domain=PollBot&startgroup=5148bed5f90678b93246464b3e132052
。因此,我尝试通过bot.sendMessage重新发送该网址。但是事实证明,Telegram api服务器不会解析tg://resolve
网址。 答案 0 :(得分:3)
该链接可用于深层链接,请在此处阅读以下内容: https://core.telegram.org/bots#deep-linking
URL具有以下方案:
https://telegram.me/<YourBotUsername>?startgroup=<Payload>
startgroup
部分(参数)告诉电报打开“添加到组”对话框。
当您在此处选择一个组(并且可以向其中添加机器人)时,该机器人将被添加到该组,并且/start PAYLOAD
将被发送到该组。
Payload
是您定义的startgroup
参数值,因此您的漫游器可以将其与某些内容关联并发送匹配的答复。
请注意,Payload
只能包含某些字符,并且不介意电报客户端可能会在内部将该链接转换为tg:// url。
您还可以使用start
代替startgroup
来打开私人聊天。