diff --git a/render_event.go b/render_event.go index 7284a61..369f245 100644 --- a/render_event.go +++ b/render_event.go @@ -358,10 +358,11 @@ func renderEvent(w http.ResponseWriter, r *http.Request) { content := data.content for _, tag := range data.event.Tags.GetAll([]string{"emoji"}) { + // custom emojis if len(tag) >= 3 && isValidShortcode(tag[1]) { u, err := url.Parse(tag[2]) if err == nil { - content = strings.ReplaceAll(content, ":"+tag[1]+":", ``) + content = strings.ReplaceAll(content, ":"+tag[1]+":", ``) } } }