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

Telegram telethon send query widget from another bot (Quizbot)

在电报应用程序中,当我在消息框中键入 @Quizbot quiz:ViioLbLq 时,我会在消息框上方看到一个小部件,当我单击该小部件时,会转发一条消息,上面带有 'via Quizbot' 文本. 当我在电视节目中做同样的事情时,

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

只有纯文本被转发给某人,即 @Quizbot quiz:ViioLbLq .

我希望它能转发上面带有 'via 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')