我正在尝试构建一个发送邮件的机器人,这些邮件嵌入了几个可以通过点击它们发送的标准回复。
每个链接都包含一个空格 - 例如" / ack 20134" &安培; " /通过20134"
因此,点击第一个链接会导致文本" / ack 20134"被送回机器人。
如何将此内容嵌入到我通过文本,HTML或标记从机器人发送到客户端的消息中?
答案 0 :(得分:1)
将该元素(例如按钮文本)text
字段设置为“/ ack 20134”。然后当用户点击按钮时,此命令将发送到您的机器人。您可以使用inline keyboards
并将data
中的callback_data
设置为此值。但你不能用它来发短信,因为空格分隔两个字段(只嵌入“/ ack”即命令部分。用户可以点击它但你的机器人只是收到“/ ack”。)
对于短信还有另一种选择:不要使用空格(例如“/ ack20134”没有空格)而你的机器人会收到“/ ack20134”,那么你必须解析命令部分)