【问题标题】:Can't get original message in telegram bot response无法在电报机器人响应中获取原始消息
【发布时间】:2016-10-04 15:02:05
【问题描述】:

因此,当用户向我的机器人发送消息时,我会发回一条消息以询问更多信息,并将 reply_to_message 字段设置为用户的原始消息(如 Telegram BOT API 中所述)

一旦用户回复我的问题,我会尝试检查 reply_to_messsage 以提取原始消息,但它不存在。

我是不是做错了什么?

【问题讨论】:

    标签: api bots telegram-bot


    【解决方案1】:

    $message_reply=$update->message->reply_to_message; // if(message_reply) == true $message_reply_message_text=$update->message->reply_to_message->text; $message_reply_message_caption=$update->message->reply_to_message->caption; // 图片文字

    【讨论】:

      【解决方案2】:

      您正在寻找的是ForceReply

      如果你使用它,你可以在reply_to_message找到你的原始消息

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-04-08
        • 1970-01-01
        • 2021-09-10
        • 2020-08-01
        • 2016-03-11
        • 2022-06-10
        • 2017-03-19
        • 2017-07-17
        相关资源
        最近更新 更多