aboutsummaryrefslogtreecommitdiff
path: root/commands/rank.go
diff options
context:
space:
mode:
authorWilliam Hergès <william@herges.fr>2025-09-27 17:34:38 +0200
committerWilliam Hergès <william@herges.fr>2025-09-27 17:34:38 +0200
commitcfdba5f417bb31aac564d13becc09874f17d075d (patch)
tree5f79f01bdab1fae108ca93be05e2c7fd8898bc08 /commands/rank.go
parentdca669455f4746666fd3a1177a4db2eaa5320cb7 (diff)
build(gokord): bump to latest nightly
Diffstat (limited to 'commands/rank.go')
-rw-r--r--commands/rank.go14
1 files changed, 7 insertions, 7 deletions
diff --git a/commands/rank.go b/commands/rank.go
index 8f3090f..4080864 100644
--- a/commands/rank.go
+++ b/commands/rank.go
@@ -20,28 +20,28 @@ func Rank(s bot.Session, i *event.InteractionCreate, optMap cmd.OptionMap, resp
if u.Bot {
err = resp.SetMessage("Imagine si les bots avaient un niveau :rolling_eyes:").IsEphemeral().Send()
if err != nil {
- s.LogError(err, "reply error user is a bot")
+ s.Logger().Error("reply error user is a bot", "error", err)
}
return
}
m, err = s.GuildAPI().Member(i.GuildID, u.ID)
if err != nil {
- s.LogError(err, "Fetching guild member %s in %s", u.Username, i.GuildID)
+ s.Logger().Error("fetching guild member", "error", err, "user", u.Username, "guild", i.GuildID)
err = resp.SetMessage("Erreur : impossible de récupérer le membre").IsEphemeral().Send()
if err != nil {
- s.LogError(err, "reply error fetching guild member")
+ s.Logger().Error("reply error fetching guild member", "error", err)
}
return
}
c = user.GetCopaing(u.ID, i.GuildID) // current user = member targeted by member who wrote /rank
msg = fmt.Sprintf("Le niveau de %s", m.DisplayName())
}
- xp, err := c.GetXP()
+ xp, err := c.GetXP(s.Logger())
if err != nil {
- s.LogError(err, "fetching xp for copaing %s in %s", c.ID, i.GuildID)
+ s.Logger().Error("fetching xp", "error", err, "copaing", c.ID, "guild", i.GuildID)
err = resp.SetMessage("Erreur : impossible de récupérer l'XP").IsEphemeral().Send()
if err != nil {
- s.LogError(err, "reply error fetching xp")
+ s.Logger().Error("reply error fetching xp", "error", err)
}
return
}
@@ -55,6 +55,6 @@ func Rank(s bot.Session, i *event.InteractionCreate, optMap cmd.OptionMap, resp
nxtLvlXP-xp,
)).Send()
if err != nil {
- s.LogError(err, "sending rank")
+ s.Logger().Error("sending rank", "error", err)
}
}