📌  相关文章
📜  discord.js 通过 id 获取用户标签 - Javascript (1)

📅  最后修改于: 2023-12-03 15:14:42.216000             🧑  作者: Mango

Discord.js 通过 ID 获取用户标签

在 Discord.js 中,我们可以使用用户 ID 来获取用户对象。但是如何获取用户的标签呢?

以下是获取用户标签的代码示例:

// 传入的 ID 是字符串类型
const userId = '123456789012345678';

// 获取用户对象
const user = await client.users.fetch(userId);

// 获取用户标签
const tag = `${user.username}#${user.discriminator}`;

// 输出用户标签
console.log(tag);

其中,client 是 Discord.js 中的 Client 对象。

该代码首先通过传入的字符串类型的 ID 获取用户对象,然后使用该对象的 usernamediscriminator 属性获取用户标签,最后输出用户标签。

需要注意的是,client.users.fetch 方法返回的是一个 Promise 对象,需要使用 await 进行等待。

以上代码示例的输出结果如下:

example#1234

其中,example 是用户名,1234 是标签号。

希望以上代码示例能够帮助你在 Discord.js 中获取用户标签。