This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
2019-11-19 06:59:32 +07:00
|
|
|
package main
|
|
|
|
|
|
|
|
import (
|
|
|
|
"github.com/bwmarrin/discordgo"
|
|
|
|
)
|
|
|
|
|
2019-11-19 07:11:32 +07:00
|
|
|
func cleanUpRole(s *discordgo.Session, discordID string) {
|
|
|
|
member, err := s.GuildMember(guildID, discordID)
|
|
|
|
if err != nil {
|
|
|
|
logError(s, "cleanUpRole", "guildMember", discordID)
|
|
|
|
return
|
|
|
|
}
|
|
|
|
for _, v := range member.Roles {
|
|
|
|
for _, w := range rolesFromLevel {
|
|
|
|
if v == w {
|
|
|
|
s.GuildMemberRoleRemove(guildID, discordID, v)
|
|
|
|
break
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|