javascript - Discord bot:从特定用户中删除特定角色
问题描述
让我开始说 - 我是 javascript 的完全新手,并且与 javascript 不和谐。
话虽如此,我有一个在代码中其他地方确定的字符串,用户名。该字符串实际上是该机器人正在运行的服务器的特定成员的不和谐用户名(IE 用户名#1234)。我正在尝试通过以下行从该用户中删除一个角色:
message.guild.Username.roles.remove('roleid');
相反,它返回错误:TypeError: Cannot read property 'roles' of undefined
我不能以这种方式使用字符串吗?如果没有,我该如何以另一种方式删除此人的角色?任何帮助表示赞赏!
解决方案
`message.guild.Username.roles.remove('roleid');`
相反,您必须输入:
const Username = 'username#1234';
message.guild.(Username).removeRole('roleid')
推荐阅读
- c# - 为什么微软word文件打不开?
- bash - 无法在 bash 脚本中使用外部变量 cd
- json - 如何在 Swift 4.2 中本地访问不同的 JSON 密钥?
- php - WooCommerce - 根据用户的角色重定向登录用户
- python - dymola.readTrajectory - 不同的采样时间
- android - 使用 fileTransfer 下载 Ionic 4
- python - 如何将 random.seed 与 random.randn 一起使用?
- jenkins - 在 Jenkins 上存储文件(不在凭证中)
- sas - 提取在 TWS 中安排的作业中使用的大型机数据集
- android - Android Studio - 重新打开项目后出现很多错误