From 8885566932c965926ee64fad6404e6f26bc13220 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Herg=C3=A8s?= Date: Sat, 13 Sep 2025 13:32:01 +0200 Subject: build(gokord): upgrade to latest version --- user/level.go | 9 +++++---- user/xp.go | 3 ++- 2 files changed, 7 insertions(+), 5 deletions(-) (limited to 'user') diff --git a/user/level.go b/user/level.go index cf4d99b..6f92ce7 100644 --- a/user/level.go +++ b/user/level.go @@ -10,9 +10,10 @@ import ( "github.com/anhgelus/gokord" "github.com/anhgelus/gokord/logger" discordgo "github.com/nyttikord/gokord" + "github.com/nyttikord/gokord/user" ) -func onNewLevel(dg *discordgo.Session, m *discordgo.Member, level uint) { +func onNewLevel(dg *discordgo.Session, m *user.Member, level uint) { cfg := config.GetGuildConfig(m.GuildID) xpForLevel := exp.LevelXP(level) for _, role := range cfg.XpRoles { @@ -23,7 +24,7 @@ func onNewLevel(dg *discordgo.Session, m *discordgo.Member, level uint) { "user_id", m.User.ID, "guild_id", m.GuildID, ) - err := dg.GuildMemberRoleAdd(m.GuildID, m.User.ID, role.RoleID) + err := dg.GuildAPI().MemberRoleAdd(m.GuildID, m.User.ID, role.RoleID) if err != nil { logger.Alert("user/level.go - Adding role", err.Error(), "role_id", role.RoleID) } @@ -34,7 +35,7 @@ func onNewLevel(dg *discordgo.Session, m *discordgo.Member, level uint) { "user_id", m.User.ID, "guild_id", m.GuildID, ) - err := dg.GuildMemberRoleRemove(m.GuildID, m.User.ID, role.RoleID) + err := dg.GuildAPI().MemberRoleRemove(m.GuildID, m.User.ID, role.RoleID) if err != nil { logger.Alert("user/level.go - Removing role", err.Error(), "role_id", role.RoleID) } @@ -43,7 +44,7 @@ func onNewLevel(dg *discordgo.Session, m *discordgo.Member, level uint) { } func (c *Copaing) OnNewLevel(dg *discordgo.Session, level uint) { - m, err := dg.GuildMember(c.GuildID, c.DiscordID) + m, err := dg.GuildAPI().Member(c.GuildID, c.DiscordID) if err != nil { logger.Alert( "user/level.go - Getting member for new level", err.Error(), diff --git a/user/xp.go b/user/xp.go index 45080ea..550f3bf 100644 --- a/user/xp.go +++ b/user/xp.go @@ -9,6 +9,7 @@ import ( "github.com/anhgelus/gokord" "github.com/anhgelus/gokord/logger" discordgo "github.com/nyttikord/gokord" + "github.com/nyttikord/gokord/user" ) type cXP struct { @@ -24,7 +25,7 @@ func (c *cXP) GetXP() uint { return c.Cxp } -func (c *Copaing) AddXP(s *discordgo.Session, m *discordgo.Member, xp uint, fn func(uint, uint)) { +func (c *Copaing) AddXP(s *discordgo.Session, m *user.Member, xp uint, fn func(uint, uint)) { old, err := c.GetXP() if err != nil { logger.Alert("user/xp.go - Getting xp", err.Error(), "discord_id", c.DiscordID, "guild_id", c.GuildID) -- cgit v1.2.3