所以,我需要我的机器人转发聊天消息。但为了做到这一点,我需要获取我要转发的消息的ID(这是一条旧消息)。如何获取该消息的ID以便我可以发送它?
这是我正在使用的代码
@bot.message_handler(func=lambda m: True)
def reply_ids(message):
cid = message.chat.id
bot.reply_to(message, "The message id is: " + str(message.message_id) + " This chat ID is: " + str(cid))
答案 0 :(得分:1)
收到邮件时,ID会显示在message.message_id
中,如文档here所示。
答案 1 :(得分:0)
最近,我一直在使用内联按钮的回调查询。我注意到的一件事是,为了回复具有按钮Telegram需要知道message.chat_id和message.message_id的确切消息。你可以尝试两者。这是一个评论,然后是答案,但我没有足够的声誉来评论。
答案 2 :(得分:0)
更新:现在是update.message.message_id