📅  最后修改于: 2023-12-03 15:14:42.087000             🧑  作者: Mango
Discord.js 是一个强大的Node.js库,用于与 Discord 聊天和游戏平台进行交互。通过 Discord.js,程序员可以编写自己的机器人或者与 Discord 平台进行集成开发。
以下是使用 Discord.js 获取服务器公会 ID 的代码片段:
const Discord = require('discord.js');
// 创建一个新的客户端实例
const client = new Discord.Client();
// 当客户端准备好后执行
client.once('ready', () => {
// 循环遍历所有服务器公会
client.guilds.cache.forEach(guild => {
// 将公会 ID 打印到控制台
console.log(`公会名称: ${guild.name}, 公会ID: ${guild.id}`);
});
});
// 登录到 Discord 平台
client.login('YOUR_BOT_TOKEN');
上述代码通过 Client.guilds
属性获取了所有已连接的服务器公会,并使用 forEach
循环打印出每个公会的名称和 ID。
请记得将 YOUR_BOT_TOKEN
替换为你的机器人的有效令牌。
以上是使用 Discord.js 获取服务器公会 ID 的示例代码。使用 Discord.js,你可以进行更多丰富的操作,例如发送消息、创建频道等等。更多关于 Discord.js 的详细文档可以在 Discord.js 官方网站 上找到。