Найти последнее сообщение от GuildMember во всех каналах - PullRequest
0 голосов
/ 05 февраля 2020

Я хочу создать диссон-бот в node.js, который будет печатать всех пользователей, которые не отправляли сообщений в прошлом месяце. Я попытался использовать message.guild.members, затем выполнить итерацию в коллекции и получить последнее сообщение GuildMember, используя member.lastMessage

. Это работает, но возвращает null для людей, которые фактически отправили сообщение на сервер.

Я обнаружил, что этот метод возвращает что-то, когда пользователь отправил последнее сообщение на канале, где я вызвал бота. Но в моем случае я хочу выполнить итерацию в каждом GuildMember моего сервера и выяснить, отправили ли они сообщение и когда они его отправили.

...