Skip to content
This repository was archived by the owner on May 24, 2019. It is now read-only.

Commit d94cf51

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents c8fe8d5 + 9877f2e commit d94cf51

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/main/java/github/scarsz/discordsupportbot/DiscordUtil.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public void onGenericEvent(Event event) {
3535
public static GuildMessageReceivedEvent pullGuildMessageReceivedEvent(User user) {
3636
while (1 < 2) {
3737
GuildMessageReceivedEvent pulled = (GuildMessageReceivedEvent) pullEvent(GuildMessageReceivedEvent.class);
38+
if (pulled.getMember() == null || pulled.getMember().getUser().isBot()) continue;
3839
if (pulled.getMember().getUser().equals(user)) {
3940
return pulled;
4041
}
@@ -44,6 +45,7 @@ public static GuildMessageReceivedEvent pullGuildMessageReceivedEvent(User user)
4445
public static GuildMessageReactionAddEvent pullGuildMessageReactionAddEvent(User user) {
4546
while (1 < 2) {
4647
GuildMessageReactionAddEvent pulled = (GuildMessageReactionAddEvent) pullEvent(GuildMessageReactionAddEvent.class);
48+
if (pulled.getMember() == null || pulled.getMember().getUser().isBot()) continue;
4749
if (pulled.getMember().getUser().equals(user)) {
4850
return pulled;
4951
}
@@ -53,6 +55,7 @@ public static GuildMessageReactionAddEvent pullGuildMessageReactionAddEvent(Mess
5355
message.addReaction("✅").queue();
5456
while (1 < 2) {
5557
GuildMessageReactionAddEvent pulled = (GuildMessageReactionAddEvent) pullEvent(GuildMessageReactionAddEvent.class);
58+
if (pulled.getMember() == null || pulled.getMember().getUser().isBot()) continue;
5659
if (pulled.getMember().getUser().equals(user) && pulled.getMessageId().equals(message.getId())) {
5760
return pulled;
5861
}

src/main/java/github/scarsz/discordsupportbot/listeners/DiscordSetupListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public void onGuildMessageReceived(GuildMessageReceivedEvent event) {
3131

3232
public void handleSetup(GuildMessageReceivedEvent event) {
3333
if (guildsBeingSetup.contains(event.getGuild().getId())) return;
34-
if (!event.getMember().isOwner()) return;
34+
if (event.getMember() == null || event.getMember().getUser().isBot() || !event.getMember().isOwner()) return;
3535

3636
GuildInfo guildInfo = DiscordSupportBot.getGuildInfo(event.getGuild());
3737
DiscordSupportBot.get().getRegisteredGuilds().remove(guildInfo);

0 commit comments

Comments
 (0)