Discord.py 在重新启动会话之前获取bot发送的消息

Discord.py 在重新启动会话之前获取bot发送的消息,discord.py,discord.py-rewrite,Discord.py,Discord.py Rewrite,我知道我可以使用wait ctx.fetch_message(mesId)获取消息对象。虽然如果我发送消息,然后启动bot的会话(重新启动客户端)。脚本无法看到该消息。有没有办法解决这个问题 另外,值得一提的是,我使用的是discord.Bottype user notdiscord.Client首先,没有ctx.fetch\u消息 它应该是ctx.channel.fetch_message请记住,您可以使用wait bot获取另一个频道。获取_channel(ID)然后获取消息 您的代码应该如

我知道我可以使用
wait ctx.fetch_message(mesId)
获取消息对象。虽然如果我发送消息,然后启动bot的会话(重新启动客户端)。脚本无法看到该消息。有没有办法解决这个问题


另外,值得一提的是,我使用的是
discord.Bot
type user not
discord.Client
首先,没有
ctx.fetch\u消息

它应该是
ctx.channel.fetch_message
请记住,您可以使用
wait bot获取另一个频道。获取_channel(ID)
然后获取消息

您的代码应该如下所示:

#使用其他频道
通道=等待bot.get_通道(123456)
消息=等待通道。获取消息(123456)
#或者使用ctx
message=等待ctx.channel.fetch_消息(123456)

wdym by
start bot的会话
?@ukaszKwieciński我的意思是,当你发送消息时,在你启动程序之前,它无法读取消息。如果您在一个会话期间发送消息,然后重新启动程序,它将无法读取消息