From f4602d68d5c6b08fdb3cb9df64b5122e3fd588d8 Mon Sep 17 00:00:00 2001 From: melike2d Date: Wed, 2 Aug 2023 06:30:54 -0400 Subject: [PATCH] refactor: restrict no_responders data --- kantoku.go | 6 +++++- kantoku.toml | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/kantoku.go b/kantoku.go index 51c574e..f4b2f9e 100644 --- a/kantoku.go +++ b/kantoku.go @@ -49,7 +49,11 @@ func main() { /* prepare no_responders reply. */ if k.Config.Kantoku.Nats.NoResponders != nil { - b, err := json.Marshal(k.Config.Kantoku.Nats.NoResponders) + b, err := json.Marshal(map[string]any{ + "type": 4, + "data": k.Config.Kantoku.Nats.NoResponders, + }) + if err != nil { k.Logger.Warnln("unable to encode 'no_responders' reply: ", err) } else { diff --git a/kantoku.toml b/kantoku.toml index 5ebeba1..054373e 100644 --- a/kantoku.toml +++ b/kantoku.toml @@ -9,7 +9,7 @@ public_key = "" [kantoku.nats] servers = ["nats://127.0.0.1:4222"] subject = "gateway.INTERACTION_CREATE" - no_responders = { type = 4, data = { content = "this command no workery" } } + no_responders = { content = "this command no workery" } [kantoku.logging] time_format = "01-02-06 15:04:05"