【发布时间】:2019-12-31 00:35:42
【问题描述】:
我有一个需要付费订阅的机器人。我希望能够在我的代码中将客户想要的特定公会 ID 列入白名单。我该怎么做呢?它会自发地离开它加入的每台服务器,除非它在我的代码中被列入白名单。我已经尝试过。
client.on('guildCreate', (guild) => {
let premiumServers = ['ID1', 'ID2']; // Obviously I replaced ID1, ID2 etc with actual guild IDs
let Premium = true;
for (var i in premiumServers) {
if (guild.id !== premiumServers[i]) Premium = false;
}
if(Premium = false) {
guild.leave();
}
});
没有任何错误消息。应该发生的情况是,除非服务器 ID 在白名单中,否则机器人会将其邀请的任何服务器留在其中。
【问题讨论】:
标签: javascript bots discord discord.js