javascript - 如何将 id 转换为用户名?不和谐.js v12
问题描述
我需要转换存储在数据库中的玩家 id 并将其转换为他们的用户名以显示在排行榜上。我该怎么做呢?我在 discord.js v12 上。
我试过这个:
fetchuser = message.guild.members.fetch(userid)
fetchuser = fetchuser.username
解决方案
const User = client.users.cache.get("UserID"); // Getting the user by ID.
if (User) { // Checking if the user exists.
message.channel.send(User.tag) // The user exists.
} else {
message.channel.send("User not found.") // The user doesn't exists or the bot couldn't find him.
};
推荐阅读
- python - 即使不将其用作属性,也会获得 AttributeError?
- ruby - Ruby:确定一行是否在正则表达式匹配的结果中
- wordpress - 如何访问分类学中的 acf?
- kubernetes - 访问 Google Kubernetes Engine 中其他项目中的项目特定资源
- android - Android - 通过软键盘输入在画布上绘制文本
- php - 教义插入 - 一对一关系而不获取 reference_id
- python - 如何将 JSON 数据格式化为有逗号?
- css - 如何在侧面CSS中分隔段落
- collections - Kotlin: idiomatic way to map a list of objects to a list of values from one field?
- jquery - Ajax 调用出错,但在服务器端可以保存