【发布时间】:2021-10-16 01:21:58
【问题描述】:
我必须将我相当大的公会中的每个人都重命名为他们的正常名称
我有一条消息,他们中的大多数人都在该消息上做出了反应,我通过所有的反应得到了用户 - 每个人的作者, 我可以通过了解他们的不和谐用户以某种方式获得每个人的成员吗? 我经常重启我的机器人,它没有缓存任何人
代码:
var getReactedUsers = async (msg, channelID, messageID, emoji) => {
let cacheChannel = msg.guild.channels.cache.get(channelID);
if (cacheChannel) {
cacheChannel.messages.fetch(messageID).then((reactionMessage) => {
reactionMessage.reactions
.resolve(emoji)
.users.fetch()
.then((userList) => {
return userList.map((user) => {
// Need to get guild.member here
});
});
});
}
};
getReactedUsers(msg, "664102059909313659", "665666621622082866", "????");
【问题讨论】:
标签: javascript discord