最近,我遵循了在discordjs.guide网站上创建Discord Bot的教程,该教程运行得很好,我希望是否有人能更深入地了解是否有可能,如果可能,如何从中获取userID。 Discord中的用户名?最近,有个人离开了社区,而我个人被要求看看我是否可以使用该机器人来禁止已经离开服务器的个人,以防止他们回来。
它利用模块,但是我不知道应该使用什么代码在名为“ ban-info.js”的命令模块中输出UserID。这是我尝试过的:(不再存在其他命令)
module.exports = {
name: 'ban-info',
description: 'Display info about someone who should be banned.',
execute(message) {
/*
shortlist = client.get_all_members();
found_member = filter(lambda m: m.discriminator==0000, shortlist);
member = get(found_members, name="NAME";
id = member.id;
*/
message.channel.send(`Their ID: ${discord.utils.get(client.get_all_members(), name="NAME", discriminator="0000").id}`);
},
};
(请告诉我是否需要“ index.js”文件才能查看核心代码)
编辑:具有个人信息