不同的用户ID [discord.js]
创始人
2025-01-08 21:00:35
0

要获取不同的用户ID,您可以使用discord.js提供的Guild.members属性来获得服务器上的所有成员,并使用Collection.map()方法来提取每个成员的ID。以下是一个示例代码:

const Discord = require('discord.js');
const client = new Discord.Client();

client.on('ready', () => {
  console.log(`Logged in as ${client.user.tag}!`);
});

client.on('message', message => {
  if (message.content === '!getids') {
    const guild = message.guild;
    const members = guild.members.cache; // 获取服务器上的所有成员

    const ids = members.map(member => member.user.id); // 提取每个成员的ID

    message.channel.send(`不同的用户ID:${[...new Set(ids)]}`); // 使用Set对象去除重复的ID,并通过数组展开运算符转换为数组
  }
});

client.login('your-token');

在上面的示例中,当用户在Discord服务器上发送!getids命令时,机器人将获取服务器上的所有成员,并提取每个成员的ID。然后,使用Set对象去除重复的ID,并通过数组展开运算符转换为数组。最后,机器人将发送包含不同用户ID的消息到当前的文本频道中。

请确保您已经将your-token替换为您自己的机器人令牌。您可以在Discord开发者门户网站上创建一个新的机器人并获取其令牌。

相关内容

热门资讯

分辨真假!传送屋挂件(辅助挂)... 您好,传送屋挂件这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款游...
重大消息!奇迹思维辅助(辅助挂... 重大消息!奇迹思维辅助(辅助挂)wepoker有没有透视方法(本来存在有挂);奇迹思维辅助软件透明挂...
每日必备!四川血战到底辅助(辅... 您好:四川血战到底辅助这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌...
必知教程!微信小程序游戏破解微... 必知教程!微信小程序游戏破解微乐游戏(辅助挂)拱趴大菠萝辅助神器(一贯有挂);相信小伙伴都知道这个微...
分辨真假!闲逸辅助器(辅助挂)... 分辨真假!闲逸辅助器(辅助挂)wepoker辅助透视软件(总是有挂)是一款可以让一直输的玩家,快速成...
盘点一款!新道游app辅助器(... 盘点一款!新道游app辅助器(辅助挂)wepoker透视苹果系统(从来有挂);AI辅助机器人普及解说...
如何分辨真伪!桃乐甘肃麻将下载... 《如何分辨真伪!桃乐甘肃麻将下载辅助器(辅助挂)wepoker可以免费玩吗(本然真的是有挂)》 桃乐...
让我来分享经验!雀友会广东潮汕... 让我来分享经验!雀友会广东潮汕辅助脚本(辅助挂)xpoker辅助工具(真是真的是有挂);雀友会广东潮...
来一盘!海贝之城辅助器(辅助挂... 来一盘!海贝之城辅助器(辅助挂)aapoker辅助插件工具(一直存在有挂);一、海贝之城辅助器AI软...
重磅来袭!途游四川小程序脚本(... 重磅来袭!途游四川小程序脚本(辅助挂)wepoker私人局怎么玩(原先是有挂);途游四川小程序脚本最...