Telegram bot API:获取消息 ID 以转发它

Jos*_*ría 5 python telegram python-telegram-bot telegram-bot

所以,我需要我的机器人转发聊天消息。但是为了做到这一点,我需要获取我想要转发的消息的 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))
Run Code Online (Sandbox Code Playgroud)

Dea*_*ter 2

收到消息时,id 将位于 中message.message_id,如此处所述