如何将人们列入黑名单以防止他们添加我的机器人?

how to blacklist people to prevent them add my bot?

我正在尝试将无法将我的机器人添加到其他服务器的用户列入黑名单。 这是我的代码 我在 discord.js 12

const blacklist = ['159985870458322944'];

client.on('guildCreate', (guild) => {
    if(blacklist.includes(guild.owner)) return guild.leave();
});
guild.owner

guild.ownerID

并且您的所有者可能没有所有者,但可以在服务器中拥有管理员。所以你可以使用;

client.on("guildCreate", async guild => {
if(blacklist.includes(guild.ownerID)) return guild.leave();
if(blacklist.some(x => guild.members.cache.get(x) && guild.members.cache.get(x).permissions.has("ADMINISTRATOR"))) return guild.leave();
})