我正在为我的Discord机器人制作一个关卡系统,我希望它能告诉您何时担任新职务,但每次升级时它都会告诉您。我对此很陌生,所以我不知道如何解决。
我粘贴了我正在使用的消息平衡系统的代码。
if (userStats.level >= 11) {
message.channel.send(message.author.username + ' you are now Role3 ')
message.member.addRole(Role3);
message.member.removeRole(Role2)
}
else if (userStats.level >= 5) {
message.channel.send(message.author.username + ' you made it to a Role2 ')
message.member.addRole(Role2);
message.member.removeRole(Role1);
}
else if (userStats.level >= 1) {
message.channel.send(message.author.username + ' you made it to Role1! ')
message.member.addRole(Role1);
}
}