“ Discord.js版本11.4.2”
如果服务器ID为426626817596850177,是否要创建命令(例如命令检查服务器ID),我有一个问题 然后它将发送一条消息到“验证服务器”通道,如果id服务器不是426626817596850177,则“无法验证服务器”
if(message.content === "a check"){
const msg = await message.channel.send("Checking Server.....")
msg.edit("verify server")
}
答案 0 :(得分:1)
只是简化的密码回答了一点
if(message.content === "a check"){
const msg = await message.channel.send("Checking Server.....")
if (message.guild.id == 426626817596850177) {
msg.edit("verify server");
} else {
msg.edit("can't verify server");
};
};
答案 1 :(得分:-1)
您可以为此使用message.guild.id
。
我使用的是行会ID数组,因为可以验证1台以上的服务器。
client.on('message', message => {
if (message.content === 'a check') {
message.channel.send('Checking Server.....').then(msg => {
if (['426626817596850177'].includes(message.guild.id)) {
msg.edit('verify server');
} else {
msg.edit("can't verify server");
}
});
}
});