Skip to content

Commit db5c2f1

Browse files
committed
Added check to make sure the user has the right permissions to change roles
1 parent e46664c commit db5c2f1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

application/src/main/java/org/togetherjava/tjbot/commands/basic/RoleSelectCommand.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,12 @@ public RoleSelectCommand() {
7474
@Override
7575
public void onSlashCommand(@NotNull SlashCommandEvent event) {
7676
Member member = Objects.requireNonNull(event.getMember(), "Member is null");
77+
if (!member.hasPermission(Permission.MANAGE_ROLES)) {
78+
event.reply("You dont have the right permissions to use this command")
79+
.setEphemeral(true)
80+
.queue();
81+
return;
82+
}
7783

7884
Member selfMember = Objects.requireNonNull(event.getGuild()).getSelfMember();
7985
if (!selfMember.hasPermission(Permission.MANAGE_ROLES)) {

0 commit comments

Comments
 (0)