diff options
| author | William Hergès <william@herges.fr> | 2025-09-28 16:37:58 +0200 |
|---|---|---|
| committer | William Hergès <william@herges.fr> | 2025-09-28 16:37:58 +0200 |
| commit | 444f3435d412e9ac31c47c6090836fae3717081c (patch) | |
| tree | 609f79ef69bc114c52299c5d58cb95c74598a740 | |
| parent | 8f6b5d6504ca6705012362689bfdbcaefdb46784 (diff) | |
fix(rolereaction): does not support prod env
| -rw-r--r-- | main.go | 21 |
1 files changed, 12 insertions, 9 deletions
@@ -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) } |
