获取用户使用discord.py发送的最后一条消息?

问题描述:

我想知道是否有一种方法让机器人获得用户使用Python中的discord.py在服务器聊天中发送的最后一条消息?非常感谢获取用户使用discord.py发送的最后一条消息?

使用log_froms从通道获取消息。 http://discordpy.readthedocs.io/en/latest/api.html#discord.Client.logs_from

和使用get_all_channels要经过所有渠道http://discordpy.readthedocs.io/en/latest/api.html#discord.Client.get_all_channels

然后通过结果作者的最新版本的搜索。你必须通过每个渠道合理的数额,直到你找到该人的消息,然后停止。比较每个频道的第一个获取最新时间。

为了得到更好的帮助,今后可以考虑加入这个不和谐:https://discord.gg/discord-api