From 86e7e10443fe4de2068c4645d055229dd5cf8fc2 Mon Sep 17 00:00:00 2001 From: Deon George Date: Sun, 8 Sep 2024 14:18:28 +1000 Subject: [PATCH] When posting to matrix, encode in triple backticks to create a mono-spaced message --- app/Notifications/Matrix/Echomail.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Notifications/Matrix/Echomail.php b/app/Notifications/Matrix/Echomail.php index 70a4eb9..74d6ffd 100644 --- a/app/Notifications/Matrix/Echomail.php +++ b/app/Notifications/Matrix/Echomail.php @@ -64,6 +64,7 @@ class Echomail extends Matrix ->post(sprintf('https://%s/_matrix/client/v3/rooms/%s/send/m.room.message',config('matrix.server'),$room),[ 'msgtype'=>'m.text', 'body'=>mb_convert_encoding(str_replace("\r","\n",$this->o->msg),'UTF-8','IBM850'), + 'formatted_body'=>sprintf("```\n%s\n```",mb_convert_encoding(str_replace("\r","\n",$this->o->msg),'UTF-8','IBM850')), ]); switch ($msg->status()) {