当前位置: 首页 > 知识库问答 >
问题:

js userinfo命令显示所有角色

孔永年
2023-03-14

我正在制作一个userinfo命令,我希望它显示用户拥有的所有角色。对于我正在使用的消息发送者,message.member.roles.cache.map(r=>''+r.name+'').join('-'),但是当我将它用于消息作者要提到的用户时(let user=message.mentions.users.first())这是代码:user.member.roles.cache.map(r=>''+r.name+'')。join('-')它会让这一切成功的方法?

共有1个答案

鲍向笛
2023-03-14

因为user没有名为member的属性,所以出现了错误。如果您想获得提到的成员,请使用以下命令:

让member=message.mentions.members.first()

 类似资料:
  • 问题内容: 我已经给出了如下所示的命令行, 命令: 错误显示 sed:-e表达式#1,字符22:命令后的多余字符 同时将“ s”选项设置为 错误显示为 sed:-e表达式#1,字符32:`s’的未知选项 问题答案: 似乎某些变量正在扩展为包含的值。使用不包含在任何变量中的其他定界符,例如 (您的第一个命令不是有效的表达式。)

  • 我知道您可以从用户中删除某些角色,并从一个用户中删除所有角色,但我想做相反的事情。我查看了这个指南,它提供了一种检索具有特定角色的所有人员的方法。似乎可以操作集合/映射来遍历每个成员并删除角色。然而,我似乎无法做到这一点。

  • 有时我想显示数据帧中的所有行,但只显示单个命令或代码块。 当然,我可以将“max_rows”显示选项设置为一个较大的数字,但随后我必须重复该命令才能恢复到首选设置。(我个人最多喜欢12排)。 真烦人。 我在文档中读到我可以使用pd。如果我将命令与“with”语句结合使用,则可以使用option_context()函数来完成此操作: 我无法让它工作(没有返回输出)。但我认为这样的解决方案对于日常的偶

  • 问题内容: 我使用了一些显示颜色的命令,但是当我将它们与手表一起使用时,颜色消失了: 是否有可能以某种方式重新显示颜色? 问题答案: 现在,某些较新的版本支持颜色。 例如。

  • 问题内容: 我已经给出了如下所示的命令行, 命令: 错误显示 sed:-e表达式#1,char 22:命令后的多余字符 同时将“ s”选项设置为 错误显示为 sed:-e表达式#1,字符32:`s’的未知选项 问题答案: 似乎某些变量正在扩展为包含的值。使用不包含在任何变量中的其他定界符,例如 (您的第一个命令不是有效的表达式。)

  • 问题内容: 我有尝试设置PK FK关系的表,但我想对此进行验证。如何显示PK / FK约束?我看到了此手册页,但未显示示例,我的Google搜索也没有结果。我的数据库是,我的约束表是和。 问题答案: 我用 这向您显示了以当前格式接收所需的SQL语句。您可以看到所有列及其类型(如),但它还显示约束信息(以及表类型,字符集等)。