【问题标题】:Adding permissions to member with JDA使用 JDA 向成员添加权限
【发布时间】:2018-09-09 23:29:30
【问题描述】:

我想使用javaJDA 为不和谐的成员添加权限。这将抛出一个java.lang.UnsupportedOperationException error:

jdaBot.getGuilds().get(1).getMemberById("<id>").getPermissions().add(Permission.ADMINISTRATOR);

【问题讨论】:

  • 请澄清您的问题...
  • 你的意思是澄清它?这还不清楚吗?我尝试向成员添加权限,但使用该代码 ^^ 我得到一个 unsportedoperationexception
  • 首先,格式化你的代码(参见 Markdown 规则)。第二:你试过什么?你对这个主题的研究结果是什么?这可能已经在其他地方得到了答案。

标签: java permissions discord member discord-jda


【解决方案1】:

getPermissions()返回的成员权限列表为immutable。您需要以不同的方式修改他们的权限。也许给他们分配一个具有管理员权限的角色?

【讨论】:

  • 好的,所以不能只为成员添加一些权限?
猜你喜欢
  • 2020-12-06
  • 2019-09-20
  • 1970-01-01
  • 2015-12-24
  • 1970-01-01
  • 1970-01-01
  • 2016-01-29
  • 1970-01-01
  • 2022-01-23
相关资源
最近更新 更多