Twitch deleted messages support

This commit is contained in:
Luxferre
2024-09-20 17:14:58 +03:00
parent 707b9e611a
commit f1d8ad26ec
2 changed files with 8 additions and 1 deletions
+8
View File
@@ -177,6 +177,14 @@ func tw_process_message(rawmsg string) {
}
/* send it to the message broker via the message_transport channel */
message_transport <- out_message
} else if strings.Contains(rawmsg, " CLEARCHAT ") { /* bulk message deletion event */
/* prepare output message */
out_message := ChatMessage {
Type: "deluser",
AuthorId: metadata["target-user-id"],
}
/* send it to the message broker via the message_transport channel */
message_transport <- out_message
} else if strings.HasPrefix(rawmsg, "@badge-info=") { /* normal message or usernotice */
/* convert the timestamp */
ts, err := strconv.ParseInt(metadata["tmi-sent-ts"], 10, 0)