Skip to content

Commit b787b95

Browse files
authored
Merge pull request #426 from danthe1st/fix-suggestion-voting-regulation
fix emoji regulation
2 parents cc380d3 + db68faf commit b787b95

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/net/javadiscord/javabot/listener/VotingRegulationListener.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ public class VotingRegulationListener extends ListenerAdapter{
1717

1818
@Override
1919
public void onMessageReactionAdd(MessageReactionAddEvent event) {
20+
if (event.getUser().isBot() || event.getUser().isSystem()) {
21+
return;
22+
}
2023
if(isCriticalEmoji(event)) {
2124
event.retrieveMessage().queue(msg->{
2225
if(doesAuthorMatch(event.getUserIdLong(), msg)) {
@@ -36,7 +39,7 @@ private boolean doesAuthorMatch(long userId, Message msg) {
3639
}
3740

3841
private boolean isCriticalEmoji(MessageReactionAddEvent event) {
39-
return getUpvoteEmoji(event).equals(event.getEmoji()) ||
42+
return event.getEmoji().equals(getUpvoteEmoji(event)) ||
4043
event.getEmoji().getType() == Emoji.Type.UNICODE &&
4144
botConfig.get(event.getGuild()).getStarboardConfig().getEmojis().contains(event.getEmoji().asUnicode());
4245
}

0 commit comments

Comments
 (0)