Skip to content

Commit 841fb8f

Browse files
authored
Added default permissions. fix maybe? (#23)
1 parent dc03655 commit 841fb8f

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

src/main/java/org/ironriders/discordbot/Commands/InitializeCommands.java

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import net.dv8tion.jda.api.events.session.ReadyEvent;
44
import net.dv8tion.jda.api.hooks.ListenerAdapter;
5+
import net.dv8tion.jda.api.interactions.commands.DefaultMemberPermissions;
56
import net.dv8tion.jda.api.interactions.commands.OptionType;
67
import net.dv8tion.jda.api.interactions.commands.build.Commands;
78
import net.dv8tion.jda.api.interactions.commands.build.OptionData;
@@ -11,17 +12,22 @@ public class InitializeCommands extends ListenerAdapter {
1112
public void onReady(ReadyEvent event) {
1213
event.getJDA().updateCommands().addCommands(
1314
Commands.slash("tba", "Retrieves some information on any team of your choosing.")
14-
.addOption(OptionType.INTEGER, "teamnumber", "Team Number", false),
15+
.addOption(OptionType.INTEGER, "teamnumber", "Team Number", false)
16+
.setDefaultPermissions(DefaultMemberPermissions.ENABLED),
1517
Commands.slash("thebluealliance", "Retrieves some information on any team of your " +
1618
"choosing.")
17-
.addOption(OptionType.INTEGER, "teamnumber", "Team Number", false),
18-
Commands.slash("teaminfo", "Retrieves some information on our team."),
19+
.addOption(OptionType.INTEGER, "teamnumber", "Team Number", false)
20+
.setDefaultPermissions(DefaultMemberPermissions.ENABLED),
21+
Commands.slash("teaminfo", "Retrieves some information on our team.")
22+
.setDefaultPermissions(DefaultMemberPermissions.ENABLED),
1923

2024
// Instructional Commands
21-
Commands.slash("help", "Retrieves a key of all the commands plus how to contribute."),
22-
Commands.slash("resources", "Retrieves an embed with our teams resources."),
25+
Commands.slash("help", "Retrieves a key of all the commands plus how to contribute.").setDefaultPermissions(DefaultMemberPermissions.ENABLED),
26+
Commands.slash("resources", "Retrieves an embed with our teams resources.")
27+
.setDefaultPermissions(DefaultMemberPermissions.ENABLED),
2328
Commands.slash("roster", "Provides instructions on complete ones membership.")
24-
.addOption(OptionType.MENTIONABLE, "notify", "Member to notify", false),
29+
.addOption(OptionType.MENTIONABLE, "notify", "Member to notify", false)
30+
.setDefaultPermissions(DefaultMemberPermissions.ENABLED),
2531
Commands.slash("schedule", "Provides a schedule for the selected department.")
2632
.addOptions(
2733
new OptionData(
@@ -34,8 +40,10 @@ public void onReady(ReadyEvent event) {
3440
.addChoice("Build Department", "build")
3541
.addChoice("Design/CAD Department", "cad")
3642
.addChoice("Drive Team", "drive")
37-
),
43+
)
44+
.setDefaultPermissions(DefaultMemberPermissions.ENABLED),
3845
Commands.slash("chants", "Retrieves a key of all our chants.")
46+
.setDefaultPermissions(DefaultMemberPermissions.ENABLED)
3947
).queue();
4048
}
4149
}

0 commit comments

Comments
 (0)