diff --git a/pkg/connector/telegramfmt/html.go b/pkg/connector/telegramfmt/html.go index 6a0638f0..0389e825 100644 --- a/pkg/connector/telegramfmt/html.go +++ b/pkg/connector/telegramfmt/html.go @@ -25,9 +25,8 @@ import ( func (m Mention) Format(message string) string { if m.Username != "" { return fmt.Sprintf(`@%s`, m.MXID.URI().MatrixToURL(), m.Username) - } else { - return fmt.Sprintf(`%s`, m.MXID.URI().MatrixToURL(), m.Name) } + return fmt.Sprintf(`%s`, m.MXID.URI().MatrixToURL(), m.Name) } func (s Style) Format(message string) string { @@ -52,22 +51,15 @@ func (s Style) Format(message string) string { return fmt.Sprintf("
%s", message) case StylePre: if s.Language != "" { - return fmt.Sprintf("
%s", s.Language, message)
- } else {
- return fmt.Sprintf("%s", message)
+ return fmt.Sprintf(`%s`, s.Language, message)
}
+ return fmt.Sprintf("%s", message)
case StyleEmail:
- return fmt.Sprintf(`%s`, message, message)
+ return fmt.Sprintf(`%s`, message, message)
case StyleTextURL:
- if strings.HasPrefix(s.URL, "https://matrix.to/#") {
- return s.URL
- }
- return fmt.Sprintf(`%s`, s.URL, message)
+ return fmt.Sprintf(`%s`, s.URL, message)
case StyleURL:
- if strings.HasPrefix(s.URL, "https://matrix.to/#") {
- return s.URL
- }
- return fmt.Sprintf(`%s`, s.URL, message)
+ return fmt.Sprintf(`%s`, s.URL, message)
case StyleCustomEmoji:
if s.EmojiInfo.Emoji != "" {
return s.EmojiInfo.Emoji
@@ -76,17 +68,10 @@ func (s Style) Format(message string) string {
`