我正在开发一个电报机器人,并寻找确切的 URL 模式以在电报客户端中弹出“共享/选择组/发送到”对话框。
我在@pollbot 中看到了这个链接,我为其截取了以下屏幕截图。
更多细节:
tg
协议 URL:tg://resolve?domain=PollBot&startgroup=5148bed5f90678b93246464b3e132052
。所以我尝试通过 bot.sendMessage 重新发送这个网址。但事实证明 Telegram api 服务器不会解析 tg://resolve
url。 那里的链接适用于深层链接,请在此处阅读: https://core.telegram.org/bots#deep-linking
该 url 具有以下方案:
https://telegram.me/<YourBotUsername>?startgroup=<Payload>
url 的
startgroup
部分(参数)告诉 telegram 打开“添加到组”对话框。
当您在那里选择一个组(并且您可以向其中添加机器人)时,机器人将被添加到该组中,并且 /start PAYLOAD
将被发送到该组。
Payload
是您定义为 startgroup
参数的值,因此您的机器人可以将其与某些内容关联并发送匹配的回复。
请注意,
Payload
只能包含某些字符,并且不要介意电报客户端可能会在内部将该链接转换为 tg:// url。
您还可以使用
start
代替 startgroup
打开私人聊天。
Мир🌏
(☞ ͡ ͡° ͜ ʖ ͡ ͡°)☞👏( 'ω' )👏( 'ω' )(○`д´)ノシ停止!✧(。•̀ᴗ-)✧ψ(๑'带'๑)ψ(∩´∀
∩)💕👏( 'ω' )👏( 'ω' )┌(┌^o^)┐👌( ・ㅂ・)و💰( *¯ ³¯*)♡凸( •̀_•́ )凸( ´)Д(` )(*´罒
)┌(┌^o^)┐ψ (๑'带'๑)ψ💥Σ(°д°ノ)ノ(○`д´)ノシSTOP!ψ(๑'带'๑)ψ💥Σ(°д°ノ)ノ👌( ・ㅂ・)💰☆(ノ◕ヮ◕)ノq(❂‿❂)p(◍•ᴗ•◍)(ʘᴗʘ✿)o(〃^▽^〃)o✺◟( ͡° ͜ʖ ͡°)◞✺(=^∇^=)( ⚈̥̥̥̥̥́⌢⚈̥̥̥̥̥̀)( ⚈̥̥̥̥̥́⌢⚈̥̥̥̥̥̀)٩(๑꒦ິş꒦ິ๑)Ŷ(´༎ຶ͜ʖ༎ຶ)♡ ( -̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥᷄◞ω◟-̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥̥᷅ ) ᕕ( ཀ ʖ̯ ཀ)ᕗ(ू˃̣̣̣̣̣̣︿˂̣̣̣̣̣̣ ू)ᕕ( ཀ ʖ̯ ཀ)ᕗ(ू˃̣̣̣̣̣̣︿˂̣̣̣̣̣̣ ू)˚‧º·(˚ ˃̣̣̥⌓˂̣̣̥ )‧º·˚(ू˃̣̣̣̣̣̣︿˂̣̣̣̣̣̣ ू)˚‧º·(˚ ˃̣̣̥⌓˂̣̣̥ )‧º·˚*:..。o○ ○o。..:*♛┈⛧┈┈•༶✧༺♥༻✧**✿❀ ❀✿***:..。o○ ○o。..:*⋆ ˚。⋆୨୧˚ ˚୨୧⋆。˚ ⋆*+:。.。 。.。:+***✿❀ ❀✿**༶•┈┈⛧┈♛.・゜゜・𓃩𓃱𓃝𓃬𓃝𓃟𓃯𓃱𓃬𓃠𓃡𓃝𓃗𓃗𓃗𓃗𓃗𓃩𓃡𓃩𓃩𓃝𓃬𓃘(´༎ຶ ͜ʖ ༎ຶ
)♡ᕕ(ཀʖ̯ཀ)ᕗ( ⚈̥̥̥̥̥́⌢⚈̥̥̥̥̥̀)(´•̥̥̥д•̥̥̥̀ू๑)‧º·˚( ⚈̥̥̥̥̥́⌢⚈̥̥̥̥̥̀)ᕕ( ཀ ʖ̯ ཀ)ᕗ(´༎ຶ ͜ʖ ༎ຶ
)♡(´•̥̥̥д•̥̥̥̀ू๑)‧º·˚(´༎ຶ ͜ʖ ༎ຶ
)♡✧༺♥༻✧