Telegram 在与bot的私人聊天中触发时显示不同的内联查询结果

Telegram 在与bot的私人聊天中触发时显示不同的内联查询结果,telegram,telegram-bot,Telegram,Telegram Bot,我想重现@stickers机器人的行为:当它提供选择一个贴纸(例如重新排序)时,它会向我发送一条带有按钮的消息,该按钮会将我重定向到内联查询。显然,此按钮具有switch\u inline\u query\u current\u chat参数。但带有标签的内联结果仅在聊天中显示。当我试图从其他聊天室调用内联查询标签时,它返回空的结果列表,但在私人聊天室中返回标签列表,即使我手动键入bot用户名(而不是按按钮) Api测试和Api文档并没有提供任何帮助。 这是一个未记录的内部API还是什么,或者这

我想重现@stickers机器人的行为:当它提供选择一个贴纸(例如重新排序)时,它会向我发送一条带有按钮的消息,该按钮会将我重定向到内联查询。显然,此按钮具有
switch\u inline\u query\u current\u chat
参数。但带有标签的内联结果仅在聊天中显示。当我试图从其他聊天室调用内联查询标签时,它返回空的结果列表,但在私人聊天室中返回标签列表,即使我手动键入bot用户名(而不是按按钮)

Api测试和Api文档并没有提供任何帮助。
这是一个未记录的内部API还是什么,或者这种行为可以从任意用户复制到机器人上?

内联查询是否有任何类似id的参数?如果是,则每次聊天都可以是唯一的。@AlexanderTrakhimenok是的,内联查询确实有唯一的id,但每次查询更改时它都会更改,所以不能这样使用。我的意思是,他们可以传递一些id以内联方式切换为“@bot id\u text\u here”