fixed Twitch sysmessages

This commit is contained in:
Luxferre
2024-09-19 21:46:10 +03:00
parent 51f28a6397
commit 4e972bd5f5
+6 -2
View File
@@ -133,8 +133,12 @@ func tw_process_message(rawmsg string) {
/* process system messages (e.g. in USERNOTICE event) */ /* process system messages (e.g. in USERNOTICE event) */
if _, ok := metadata["system-msg"]; ok && len(metadata["system-msg"]) > 0 { if _, ok := metadata["system-msg"]; ok && len(metadata["system-msg"]) > 0 {
out_message.Text = strings.ReplaceAll(out_message.Text, "\\s", " ") sysmsg := strings.ReplaceAll(metadata["system-msg"], "\\s", " ")
out_message.Text = strings.Join(strings.Fields(metadata["system-msg"]), " ") + ": " + out_message.Text oldtext := out_message.Text
out_message.Text = strings.Join(strings.Fields(sysmsg), " ")
if len(oldtext) > 0 {
out_message.Text += ": " + oldtext
}
} }
/* finally, send it to the message broker via the message_transport channel */ /* finally, send it to the message broker via the message_transport channel */