javascript - 通过用户 ID 获取用户标签
问题描述
如何通过用户 ID 获取用户标签(example#0000(未提及))?
const userid = message.channel.topic
bot.channels.get(`channelid`).send(`User ID: ${userid}\nUser Tag: ?????`)
解决方案
对于您的问题,这里有一个比以前更简单的解决方案,只是如果您有您正在寻找的用户的用户 ID,您可以简单地获取您正在寻找的用户的用户对象并获取他的标签使用:
const user = client.users.cache.get(userid)
console.log(user.tag) // Simply returns the username and discriminator of the user. Ex. Bob#1234
推荐阅读
- android - 如何将 base64 转换为 pdf React-Native
- python - 如何从 Python 上的文本文件中提取总和数据
- fortran - 循环未向量化,因为它包含对非向量内在函数的引用
- elasticsearch - Elasticsearch - 如何将每个新文档的值汇总到一个单独的索引中?
- c# - 在 .txt 文件中显示所选数据
- reactjs - 风格系统 | 解决组件内的主题样式功能
- python - 为什么我的 request.user 在 Django 中没有组?
- graphics - 是否有任何适用于 julia 的高级通用图形库?
- java - 退出管理面板后如何返回主菜单并进入任何面板?
- android - 如何从广播接收器类调用颤振方法?