当我使用不和谐机器人命令时,为了显示特定人的不和谐状态,假设他的状态被设置为“请勿打扰”,也就是dnd。我想要这一行:**• Discord Username:** ${user.username},假设特定的人在线,我希望它说' online‘,并用大写'O',但它显示为'Online’。或者‘免打扰’也是一样,我希望它和‘请勿打扰’一样。我将用户定义为: message.mentions.users.first() || message.author有什么方法可以帮上忙吗?
发布于 2020-07-28 21:13:54
const Presence = {
"online": "Online",
"dnd": "Do Not Disturb",
"idle": "Idle",
"offline": "Offline"
}
client.on("message", message => {
if (message.author.bot) return false;
if (message.content.toLowerCase() == "-presence") {
const User = message.mentions.users.first() || message.author;
message.channel.send(Presence[User.presence.status]);
};
});https://stackoverflow.com/questions/63134878
复制相似问题