在 Telegram 中,是否可以通过按钮将内容复制到剪贴板?

5

我正在编写一个Telegram机器人,它将与用户进行通信并将URL作为结果发送给他。我想要实现内联按钮,该按钮将为用户执行“复制到剪贴板”功能。我想要这样做是因为通过上下文菜单复制文本有点麻烦且不那么直观。

据我所知,我无法通过服务器端代码(Python)来实现此操作。因此,我认为唯一的解决方案是使用Telegram功能(机器人API和Telegram本身)。但我找不到任何相关内容。

我只找到了这篇stackoverflow答案。它描述了长按Mono字体可以复制文本。确实如此:

但似乎没有办法使链接可复制 - 它总是变成一个链接。

有人能提供一些有用的建议吗?


1
我猜只有在将文本作为纯文本(而不是超链接)发送,并将其包裹在“内联固定宽度代码”块中,就像链接帖子中所订阅的那样,才有可能实现这一点。 - 0stone0
2个回答

3

很遗憾,由于安全原因,您无法访问用户的剪贴板,因此您不能这样做。

您可以查看机器人与人类的区别

所以唯一可能的诀窍是像@egvo在评论中所说的那样发送代码。


0
在Telegram消息中使用这些```符号会显示一个“复制”按钮,就像这样: 按钮的示例图像

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接