node.js - 如何在 dms 中提及用户
问题描述
目前我的机器人在 dm 中这样提到: @<@630033944229969920>(点击查看图片)
有没有办法提及用户或说出他们的名字而不是他们的身份?我正在使用这段代码:
.setTitle(`@${member} welcome to Premium Studios!`)
解决方案
不幸的是,您不能在嵌入标题中使用任何类型的提及。但是,您可以使用以下方法之一来显示 a 的名称GuildMember
:
member.displayName //outputs either the nickname or username of a member
member.user.username //outputs the username of a member
member.user.tag //outputs the username and discriminator of a member
推荐阅读
- java - 无法从 spark sql 插入配置单元分区表
- c# - 反序列化 json 抛出“遇到其他文本”错误
- css - Flexbox - 孩子不是 100% 的高度
- youtube-api - 在 Laravel Youtube API 中出现奇怪的错误
- javascript - Selenium/Beautiful Soup scraper 在循环一页后失败(Javascript)
- react-native - 如何访问原生 UI 组件中的样式属性?
- angular - RXJS - 如何使用 2 个不同的 observable 的结果作为函数调用的参数
- firebase - Firebase - 通过分数确定特定用户的排名
- amazon-web-services - 如何将 AWS S3 存储桶与目录同步并且不保留旧版本
- php - 如何在编译时在 php 中使用 --without-sqlite3?