basic Kick support
This commit is contained in:
+2
-2
@@ -79,7 +79,7 @@ func kk_handle_emotes(text string) string {
|
||||
re := regexp.MustCompile(regexp.QuoteMeta("[emote:") + "[^:]+:[^" + mbracket + "]+" + mbracket)
|
||||
text = re.ReplaceAllStringFunc(text, func(emotestr string) string {
|
||||
parts := strings.Split(emotestr, ":")
|
||||
return "#KKEMOTE-" + parts[1] + "#"
|
||||
return " #KKEMOTE-" + parts[1] + "# "
|
||||
})
|
||||
return text
|
||||
}
|
||||
@@ -126,7 +126,7 @@ func kk_process_message(rawmsg map[string]interface{}) {
|
||||
if _, ok := metadata["badges"]; ok && len(metadata["badges"].([]interface{})) > 0 {
|
||||
for _, badge := range metadata["badges"].([]interface{}) {
|
||||
if badge.(map[string]interface{})["active"].(bool) {
|
||||
out_message.Type += "-" + badge.(map[string]interface{})["text"].(string)
|
||||
out_message.Type += "-" + strings.ToLower(badge.(map[string]interface{})["text"].(string))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user