所以我想从我的机器人所在的服务器上获取每个 ID.请以最好的方式列在一个列表中,这样我就可以一个接一个地获得一个 ID,因为我的前缀系统需要它们.我尝试了很多设计,但都无法正常工作.
So I want to get every ID from the servers my bot is on. In the best way please in a list so I could get one ID after another because I need them for my prefix system. I tried a lot of designs but it didn't work right.
你可以使用 Collection#map 映射 Client.guilds.cache (GuildManager#cache) 按 ID.
You can use Collection#map to map Client.guilds.cache (GuildManager#cache) by ID.
const Discord = require("discord.js");
const client = new Discord.Client();
client.on("ready", () => {
const Guilds = client.guilds.cache.map(guild => guild.id);
console.log(Guilds);
});
client.login(process.env.DISCORD_ACCESS_TOKEN)
const Discord = require("discord.js");
const client = new Discord.Client({
intents: ["GUILDS"],
});
client.on("ready", () => {
const Guilds = client.guilds.cache.map(guild => guild.id);
console.log(Guilds);
});
client.login(process.env.DISCORD_ACCESS_TOKEN);
这篇关于使用 Discord.js 获取所有公会 ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!
使用 discord.js 检测图像并响应Using discord.js to detect image and respond(使用 discord.js 检测图像并响应)
检查 Discord 服务器中是否存在用户 IDCheck if user ID exists in Discord server(检查 Discord 服务器中是否存在用户 ID)
公会成员添加不起作用(discordjs)Guild Member Add does not work (discordjs)(公会成员添加不起作用(discordjs))
使用 REPLIT 创建我的第一个机器人,但总是错误Creating my first bot using REPLIT but always error Discord.JS(使用 REPLIT 创建我的第一个机器人,但总是错误 Discord.JS)
如何为我的 Discord.js 机器人编写事件/命令处理程How do I code event/command handlers for my Discord.js bot?(如何为我的 Discord.js 机器人编写事件/命令处理程序?)
如何从 Discord.js 中的用户名中查找用户 ID?How to find a User ID from a Username in Discord.js?(如何从 Discord.js 中的用户名中查找用户 ID?)