From 444f3435d412e9ac31c47c6090836fae3717081c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Herg=C3=A8s?= Date: Sun, 28 Sep 2025 16:37:58 +0200 Subject: fix(rolereaction): does not support prod env --- main.go | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/main.go b/main.go index 6a89e44..261e882 100644 --- a/main.go +++ b/main.go @@ -34,7 +34,7 @@ var ( updatesData []byte Version = gokord.Version{ Major: 3, - Minor: 2, + Minor: 3, Patch: 0, } @@ -192,14 +192,17 @@ func main() { } // related to rolereact + // TEMP BECAUSE (OLD) GOKORD DOES NOT SUPPORT COMMAND MESSAGE b.AddHandler(func(s bot.Session, e *event.Ready) { - var guildID string - gs, err := s.GuildAPI().UserGuilds(1, "", "", false) - if err != nil { - s.Logger().Error("fetching guilds for debug", "error", err) - return - } else { - guildID = gs[0].ID + guildID := "" + if gokord.Debug { + gs, err := s.GuildAPI().UserGuilds(1, "", "", false) + if err != nil { + s.Logger().Error("fetching guilds for debug", "error", err) + return + } else { + guildID = gs[0].ID + } } handleRolereactionMessageCmd := interaction.Command{ @@ -219,7 +222,7 @@ func main() { return } data := i.CommandData() - if data.Name == "Modifier" { + if data.Name == "Modifier" && data.CommandType == types.CommandMessage { resp := cmd.NewResponseBuilder(s, i) rolereact.HandleModifyCommand(s, i, data, resp) } -- cgit v1.2.3