获取机器人所在的所有服务器的所有者ID

时间:2020-10-31 18:54:14

标签: javascript node.js json discord discord.js

我正在尝试为不和谐的bot命令为所有服务器所有者提供dms。 我可以获取发送消息的服务器的所有者ID:

message.guild.ownerID

我需要某种方式来获取该机器人处于活动状态的每台服务器的所有者ID

1 个答案:

答案 0 :(得分:0)

要打印出您的机器人所在的每个公会的所有者ID:

    client.guilds.cache.forEach(guild => console.log(guild.ownerID));

要对所有所有者进行管理:

    client.guilds.cache.forEach(guild => {
       guild.member(guild.ownerID).user.send('Hello owner of: ' + guild.name);
    });