Telegram telethon从另一个机器人发送查询小部件(Quizbot)



在telegram应用程序中,当我在消息框中键入@Quizbot quiz:ViioLbLq时,我会在消息框上方收到一个小部件,当我点击该小部件时,一条消息会被转发,并在上面显示"via Quizbot"文本。当我在电视上做同样的事情时,

client.send_message(someone, "@Quizbot quiz:ViioLbLq")

只有纯文本被转发给某人,即CCD_ 2。

我希望它能转发一条完整的信息,上面写着"通过Quizbot"。为什么它不起作用?

您需要为此使用client.inline_query

results = await client.inline_query('Quizbot', 'quiz:ViioLbLq')
# send the first result to some chat
message = await results[0].click('some group username')

最新更新