我想发出一个命令,当用户键入msg时,该用户将获得一个角色。在这种情况下,我使用的是这一行代码。
Role zhopa = event.getGuild().getRoleById("581237466552336394");
event.getGuild().addRoleToMember(event.getMember().getUser().getId(), zhopa).queue();
我也尝试过
Role zhopa = event.getGuild().getRoleById("581237466552336394");
event.getGuild().addRoleToMember(event.getGuild().getMember(event.getAuthor()), zhopa).queue();
我尝试了很多东西/代码,但仍然无法正常工作:/有人可以帮我吗?
答案 0 :(得分:0)
已解决:,我的问题是漫游器角色在“ zhopa”角色下
答案 1 :(得分:0)
我猜它已经很老了,但是只要启动一个自变量,它就解决了我的问题。 `
Member user = event.getMember();
Member Bot = guild.getSelfMember();
Role role = guild.getRolesByName("Member", true).get(0);
guild.addRoleToMember(user, role).queue();
`