Update notify_matrix.sh

Fix Msgbody variable syntax
This commit is contained in:
Alireza 2024-02-10 20:47:36 +03:30 committed by GitHub
parent 0b52dd50b6
commit c09e813aad
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -19,10 +19,10 @@ send_notification() {
AccessToken="Your Matrix token here"
Room_id="Enter Room_id here"
MatrixServer="Enter Your HomeServer URL"
MsgBody="{msgtype":"m.text","body":"$MessageBody"}"
MsgBody="{\"msgtype\":\"m.text\",\"body\":\"$MessageBody\"}"
# URL Example: https://matrix.org/_matrix/client/r0/rooms/!xxxxxx:example.com/send/m.room.message/?access_token=xxxxxxxx
curl -sS -o /dev/null --fail -X PUT "$MatrixServer/_matrix/client/r0/rooms/$Room_id/send/m.room.message/?access_token=$AccessToken" -H 'Content-Type: application/json' -d "$MsgBody"
curl -sS -o /dev/null --fail -X PUT "$MatrixServer/_matrix/client/r0/rooms/$Room_id/send/m.room.message?access_token=$AccessToken" -H 'Content-Type: application/json' -d "$MsgBody"
}