aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--commands/reset.go8
-rw-r--r--xp/member.go2
2 files changed, 8 insertions, 2 deletions
diff --git a/commands/reset.go b/commands/reset.go
index f0c6d9a..0c18044 100644
--- a/commands/reset.go
+++ b/commands/reset.go
@@ -28,8 +28,14 @@ func ResetUser(s *discordgo.Session, i *discordgo.InteractionCreate) {
return
}
m := v.UserValue(s)
+ if m.Bot {
+ if err := resp.Message("Les bots n'ont pas de niveau :upside_down:").Send(); err != nil {
+ utils.SendAlert("commands/reset.go - Copaing not set", err.Error())
+ }
+ return
+ }
xp.GetCopaing(m.ID, i.GuildID).Reset()
- if err := resp.Message("Le a bien été reset.").Send(); err != nil {
+ if err := resp.Message("Le copaing bien été reset.").Send(); err != nil {
utils.SendAlert("commands/reset.go - Sending success (copaing)", err.Error())
}
}
diff --git a/xp/member.go b/xp/member.go
index 9859ca2..b4a4bea 100644
--- a/xp/member.go
+++ b/xp/member.go
@@ -186,7 +186,7 @@ func (c *Copaing) GetUserBase() *gokord.UserBase {
}
func (c *Copaing) Reset() {
- gokord.DB.Where("guild_id = ? AND discord_id", c.GuildID, c.DiscordID).Delete(c)
+ gokord.DB.Where("guild_id = ? AND discord_id = ?", c.GuildID, c.DiscordID).Delete(c)
}
func getRedisClient() (*redis.Client, error) {