diff --git a/main.go b/main.go index 8418d10..e68f756 100644 --- a/main.go +++ b/main.go @@ -20,6 +20,7 @@ func main() { return } dg.AddHandler(messageCreate) + dg.AddHandler(checkPrestigeReact) err = dg.Open() if err != nil { fmt.Println("Error opening Discord session:", err) diff --git a/messageCreate.go b/messageCreate.go index 8f5c4ef..687da12 100644 --- a/messageCreate.go +++ b/messageCreate.go @@ -109,6 +109,9 @@ func checkPrestigeReact(s *discordgo.Session, m *discordgo.MessageReactionAdd) { if prestigeList[m.MessageID] != m.UserID { return } + if m.Emoji.Name != emojiCheck { + return + } xp := getXP(s, m.UserID) newPrestigeLevel := xp/prestigeRequirement + 1 go cleanUpRole(s, m.UserID)