Compare commits

...
2 Commits
Author SHA1 Message Date
Dustin Pianalto 9bb35bb30a Don't check roles when adding
CI / build (push) Has been cancelled
2021-08-18 14:24:20 -08:00
Dustin Pianalto 3cad5680b0 Add guild member update handler
CI / build (push) Has been cancelled
2021-08-18 11:26:25 -08:00
2 changed files with 1 additions and 6 deletions
+1
View File
@@ -86,6 +86,7 @@ func main() {
dg.AddHandler(user_management.OnGuildMemberAdd)
dg.AddHandler(user_management.OnGuildMemberRemoveLogging)
dg.AddHandler(user_management.OnGuildMemberRemove)
dg.AddHandler(user_management.OnGuildMemberUpdate)
err = dg.Open()
if err != nil {
@@ -103,13 +103,7 @@ func OnGuildMemberUpdate(s *discordgo.Session, member *discordgo.GuildMemberUpda
log.Println("Error getting Auto Join Roles: ", err)
}
log.Println(roles)
RoleLoop:
for _, r := range roles {
for _, rl := range member.Roles {
if rl == r.ID {
continue RoleLoop
}
}
role, err := s.State.Role(member.GuildID, r.ID)
if err != nil {
log.Println("Error getting role: ", err)