如何在表情符号中将表情符号插入昵称?

时间:2020-10-14 00:11:28

标签: javascript node.js discord discord.js

每次我尝试这样做时,表情符号都会变成一个问号。这是我的代码:

client.on("message", async (msg) => {
    if (msg.content == "*verify check") {
        msg.member.setNickname(`${msg.member.displayName} ✅`);
        message.react(`✅`);
    }
});

1 个答案:

答案 0 :(得分:1)

您在以上代码中的消息变量不一致。您使用“ msg”捕获返回值,但使用“消息”进行响应。保持一致,否则,您可能会遇到错误。另外,漫游器无法更改服务器所有者的昵称,因此,如果要测试此代码,请确保您不是要对其进行测试的服务器的所有者。

bot.on('message', async message => {
    if (message.content == "*verify check") {
        message.member.setNickname(`${message.member.displayName} ✅`)
        .catch(err => console.log(err));
        message.react(`✅`);
    }
});