diff options
| author | Anhgelus Morhtuuzh <anhgelus@anhgelus.world> | 2025-05-19 23:38:26 +0200 |
|---|---|---|
| committer | Anhgelus Morhtuuzh <anhgelus@anhgelus.world> | 2025-05-19 23:38:26 +0200 |
| commit | 24f0db37218c4050e01edaa031410382aa252324 (patch) | |
| tree | a5c29a763720b9f64317a829b3d6ae55e0de6422 | |
| parent | 0f5f1ade0b446cffc2a1546dab5e5677f83c520a (diff) | |
fix(xp): #9
| -rw-r--r-- | events.go | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -134,6 +134,9 @@ func onDisconnect(s *discordgo.Session, e *discordgo.VoiceStateUpdate, client *r e.Member.GuildID = e.GuildID c.AddXP(s, e.Member, exp.VocalXP(uint(timeInVocal)), func(_ uint, newLevel uint) { cfg := config.GetGuildConfig(e.GuildID) + if len(cfg.FallbackChannel) == 0 { + return + } _, err = s.ChannelMessageSend(cfg.FallbackChannel, fmt.Sprintf( "%s est maintenant niveau %d", e.Member.Mention(), newLevel, )) |
