【问题标题】:Discord.js User Presence CustomizeDiscord.js 用户状态自定义
【发布时间】:2020-11-17 22:31:26
【问题描述】:

当我使用 discord bot 命令时,为了显示特定人员的不和谐状态,假设他的状态设置为“请勿打扰”,也就是 dnd。 我想要这条线: **• Discord Username:** ${user.username}, 假设特定的人在线,我希望它用大写的“O”说“在线”,但它显示为“在线”。或者“dnd”也一样,我希望它是“请勿打扰”。 我将用户定义为: message.mentions.users.first() ||消息作者 有什么方法可以帮忙?

【问题讨论】:

    标签: javascript discord.js


    【解决方案1】:
    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]);
        };
    });
    

    【讨论】:

      猜你喜欢
      • 2022-01-15
      • 2021-05-19
      • 2021-10-23
      • 1970-01-01
      • 2021-12-20
      • 2021-02-22
      • 1970-01-01
      • 2021-03-26
      • 1970-01-01
      相关资源
      最近更新 更多