aboutsummaryrefslogtreecommitdiff
path: root/xp/events.go
diff options
context:
space:
mode:
authorAnhgelus Morhtuuzh <anhgelus.morhtuuzh@proton.me>2024-04-15 17:03:51 +0200
committerAnhgelus Morhtuuzh <anhgelus.morhtuuzh@proton.me>2024-04-15 17:03:51 +0200
commit3eab56e3682013510bc0c13963fdd4791f249318 (patch)
treef334bea964dabd02cbd8b240a818a899768a5387 /xp/events.go
parent357466a92e7fbe42735cf818bb080885496b8c80 (diff)
feat(xp): disable channels can be a vocal
Diffstat (limited to 'xp/events.go')
-rw-r--r--xp/events.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/xp/events.go b/xp/events.go
index 70bd812..4e1c5e9 100644
--- a/xp/events.go
+++ b/xp/events.go
@@ -62,6 +62,10 @@ func OnVoiceUpdate(s *discordgo.Session, e *discordgo.VoiceStateUpdate) {
if e.Member.User.Bot {
return
}
+ cfg := config.GetGuildConfig(e.GuildID)
+ if cfg.IsDisabled(e.ChannelID) {
+ return
+ }
client, err := getRedisClient()
if err != nil {
utils.SendAlert("xp/events.go - Getting redis client", err.Error())