commit aaef40b9aa260627f663c73d5ccadd3c2422f805
parent a1bfb58472f26b7070a12e263325c679dd1babef
Author: Natasha Kerensikova <natgh@instinctive.eu>
Date: Sun, 26 Jan 2025 18:39:24 +0000
Configuration and command parsing are corrected
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/main.go b/main.go
@@ -70,7 +70,7 @@ func readConfig(path string) Config {
defer f.Close()
d := toml.NewDecoder(f)
- err = d.Decode(config)
+ err = d.Decode(&config)
if err != nil {
log.Fatal(err)
}
@@ -122,6 +122,7 @@ func main() {
if !strings.HasPrefix(msg, config.Irc.CmdStart) || !strings.HasSuffix(msg, config.Irc.CmdEnd) {
return
}
+ msg = msg[len(config.Irc.CmdStart) : len(msg)-len(config.Irc.CmdEnd)]
topic, payload, found := strings.Cut(msg, config.Irc.CmdMid)
if found {
logSent(l, []byte(payload), []byte(topic))