Discord.py 让机器人根据一个消息id打印一组消息

Discord.py 让机器人根据一个消息id打印一组消息,discord.py,Discord.py,在discord中,UI将消息序列格式化为一条消息。例如,如果用户Fred发送以下消息序列: 嗨,我叫弗雷德 我是个不和谐的人 它们将作为一条信息发出。值得注意的是,它们的反应可能过于分散,因此你可以对第一个而不是最后一个微笑,或者对最后一个而不是第一个微笑 目前,我可以获取并打印响应的消息: @bot.event async def on_raw_reaction_add(payload): channel = bot.get_channel(payload.channel_id)

在discord中,UI将消息序列格式化为一条消息。例如,如果用户Fred发送以下消息序列:

嗨,我叫弗雷德

我是个不和谐的人

它们将作为一条信息发出。值得注意的是,它们的反应可能过于分散,因此你可以对第一个而不是最后一个微笑,或者对最后一个而不是第一个微笑

目前,我可以获取并打印响应的消息:

@bot.event
async def on_raw_reaction_add(payload):
    channel = bot.get_channel(payload.channel_id)
    message=await channel.fetch_message(payload.message_id)
    print(message.content)
我想按顺序打印这两条消息。我不确定如何获得消息1的id,因为消息2的id和vica的id都是相同的。或者如何阻止它从sequqnce外部获取消息,即之前和之后来自其他用户的消息