如何使用电报机器人回复引用消息?

Dha*_*raj 0 node.js firebase typescript telegram telegram-bot

我有一个机器人,它运行得很好。但是我如何引用触发机器人的消息以便用户知道机器人回复了他?

这是我用来返回消息的代码。

return res.status(200).send({
    method: 'sendMessage',
    chat_id,
    text: `Hello, welcome to <bot_name>`,
    parse_mode: 'Markdown'
})
Run Code Online (Sandbox Code Playgroud)

我想在回复中引用该消息,如下所示:

在此输入图像描述

Xaq*_*ron 6

sendMessage其设置reply_to_message_id为等于您要回复的原始消息 ID。

return res.status(200).send({
    method: 'sendMessage',
    chat_id,
    reply_to_message_id: messageIdtoReply,
    text: `Hello, welcome to <bot_name>`,
    parse_mode: 'Markdown'
})
Run Code Online (Sandbox Code Playgroud)

参考: https: //core.telegram.org/bots/api#sendmessage