Skip to content

Commit 79fd332

Browse files
ehylogigglingbed
authored andcommitted
Muted users can't open tickets
1 parent 45bfe2b commit 79fd332

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/main/java/meteordevelopment/meteorbot/MeteorBot.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class MeteorBot extends ListenerAdapter {
2929

3030
public static JDA JDA;
3131
public static Guild GUILD;
32-
public static Role MOD_ROLE, HELPER_ROLE, DONATOR_ROLE;
32+
public static Role MOD_ROLE, HELPER_ROLE, DONATOR_ROLE, MUTE_ROLE;
3333

3434
public static Emote UWUCAT;
3535

@@ -58,6 +58,7 @@ public void onReady(@Nonnull ReadyEvent event) {
5858
event.getJDA().getPresence().setActivity(Activity.playing("Meteor on Crack!"));
5959

6060
GUILD = JDA.getGuildById(689197705683140636L);
61+
MUTE_ROLE = GUILD.getRoleById(741016178155192432L);
6162
MOD_ROLE = GUILD.getRoleById(689197893340758022L);
6263
HELPER_ROLE = GUILD.getRoleById(799392357157830657L);
6364
DONATOR_ROLE = GUILD.getRoleById(689205464574984353L);

src/main/java/meteordevelopment/meteorbot/tickets/Tickets.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.util.List;
1919

2020
import static com.mongodb.client.model.Updates.set;
21+
import static meteordevelopment.meteorbot.MeteorBot.MUTE_ROLE;
2122
import static meteordevelopment.meteorbot.utils.Utils.embedTitle;
2223

2324
public class Tickets {
@@ -52,6 +53,7 @@ public static void onMessage(MessageReceivedEvent event) {
5253

5354
public static void onReactionAdd(GuildMessageReactionAddEvent event) {
5455
if (event.getMember().getUser().isBot()) return;
56+
if (event.getMember().getRoles().contains(MUTE_ROLE)) return;
5557

5658
if (event.getMessageIdLong() == SUPPORT_MESSAGE_ID) {
5759
if (event.getReactionEmote().isEmote()) {

0 commit comments

Comments
 (0)