当你点击它被复制的文本时如何做到这一点 pytelegrambotapi

How to make that when you click on the text it was copied pytelegrambotapi

我正在给机器人写电报。我运行陷入这样的问题。我需要机器人在点击它被复制时发送一条消息(文本)(作为来自@BotFather 的标记)

如果我没理解错的话,你希望发送一条消息,当用户按下它时,文本会自动复制到用户的剪贴板,就像 BotFather 发送 API 令牌一样?


这是由 MarkDown parse_mode;
发送带有 &parse_mode=MarkDown 的消息并将 'pressable' 文本用反引号 (`) 包裹起来:

Hi. `Press me!`!
https://api.telegram.org/bot<token>/sendMessage?chat_id=<id>&text=Hi! `Press me!`&parse_mode=MarkDown


编辑: 基于 you're looking for a 解决方案。
从那里 documentation;

bot.send_message(
    chat_id=chat_id, 
    text="*bold* _italic_ `fixed width font` [link](http://google.com).", 
    parse_mode=telegram.ParseMode.MARKDOWN
)

您可以通过以下方式简单地编辑文本 写```然后写你的文字然后再写那个3个字符。 宾果!!!