From 89b23632f5ceeebd82132210c1407dc9514a547b Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Sat, 7 Mar 2026 13:20:56 +0100 Subject: feat(gokord): replace snowflake by uint --- rolereact/manager.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'rolereact/manager.go') diff --git a/rolereact/manager.go b/rolereact/manager.go index 84081e5..91e1bcd 100644 --- a/rolereact/manager.go +++ b/rolereact/manager.go @@ -22,7 +22,7 @@ func MessageContent(message *config.RoleReactMessage) string { content = fmt.Sprintf("%s\n%s", content, message.Note) } for _, role := range message.Roles { - if role.Reaction != "" && role.RoleID != "" { + if role.Reaction != "" && role.RoleID != 0 { content += fmt.Sprintf("\n> -# %s <@&%s>", FormatEmoji(role.Reaction), role.RoleID) } } @@ -45,7 +45,7 @@ func ApplyMessageChange(ctx context.Context, dg bot.Session, i *interaction.Inte return "Impossible de mettre à jour le message." } for _, role := range message.Roles { - if role.Reaction != "" && role.RoleID != "" && err == nil { + if role.Reaction != "" && role.RoleID != 0 && err == nil { err = channel.AddReaction(message.ChannelID, message.MessageID, role.Reaction).Do(ctx) } } @@ -91,7 +91,7 @@ func ApplyMessageChange(ctx context.Context, dg bot.Session, i *interaction.Inte return "Message de réaction mis à jour avec succès !" } -func WaitForEmoji(ctx context.Context, dg bot.Session, userID string, messageID string) (string, bool) { +func WaitForEmoji(ctx context.Context, dg bot.Session, userID, messageID uint64) (string, bool) { ctx, cancel := context.WithTimeout(ctx, 1*time.Minute) defer cancel() @@ -122,7 +122,7 @@ func GetMessageFromEditID(ctx context.Context, i *interaction.Interaction, editI return m, true } -func GetGuildConfigPreloaded(ctx context.Context, guildID string) *config.Guild { +func GetGuildConfigPreloaded(ctx context.Context, guildID uint64) *config.Guild { cfg := config.Guild{GuildID: guildID} // err := oldGokord.DB.Where("guild_id = ?", cfg.GuildID).Preload("XpRoles").Preload("RrMessages.Roles").FirstOrCreate(cfg).Error err := common.GetDB(ctx).Where("guild_id = ?", cfg.GuildID).Preload("RrMessages.Roles").FirstOrCreate(&cfg).Error -- cgit v1.2.3