为什么漫游器不提及用户?

时间:2020-07-25 20:18:57

标签: discord discord.js

我有Discord Bot,它必须提及用户并在发送消息之前发送数据。 我的代码:

const discord = require('discord.js');

const client = new discord.Client;

const prefix = "!";

client.on('message', message => {

if (message.content == (prefix + "logs")) {

message.channel.send(message.author + " " + message.createdAt, {
        files: [
          "path to file",
          ]
      });
}
});

client.login('token');

我得到输出:

480059129793347586 Sat Jul 25 2020 20:12:15 GMT+0000 (Coordinated Universal Time)

为什么漫游器发送ID但不提及用户?

下一个问题...

如何更改GMT?

1 个答案:

答案 0 :(得分:1)

要提及某人,您实际上需要身份证。并发送以下字符串:

<@ userID>

因此,要提及用户,只需:

“ <@” + message.author.id +“>”