diff --git a/nexmo.go b/nexmo.go index e86ea1a..6924899 100644 --- a/nexmo.go +++ b/nexmo.go @@ -5,6 +5,8 @@ import ( "github.com/gofiber/fiber/v2" "maunium.net/go/mautrix" + "maunium.net/go/mautrix/event" + "maunium.net/go/mautrix/format" "maunium.net/go/mautrix/id" ) @@ -29,7 +31,11 @@ New Message from: %s fmt.Println(msg) - _, err := matrixClient.SendText(id.RoomID(getRoom("pCzzyaOZfCrorkdgOR:matrix.cluster.fun")), msg) + _, err := matrixClient.SendMessageEvent( + id.RoomID(getRoom("pCzzyaOZfCrorkdgOR:matrix.cluster.fun")), + event.EventMessage, + format.RenderMarkdown(msg, true, true), + ) if err != nil { fmt.Println("Failed sending to Matrix", err) if httpErr, ok := err.(mautrix.HTTPError); ok {