Added support for markdown in Gotify plugin (#358)

Co-authored-by: Rémi Rigal <remi.rigal@orange.com>
pull/363/head
RemiRigal 2021-02-11 17:10:20 +01:00 committed by GitHub
parent 073dad68d0
commit 48cac98d3b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 1 deletions

View File

@ -35,7 +35,7 @@ import requests
from json import dumps from json import dumps
from .NotifyBase import NotifyBase from .NotifyBase import NotifyBase
from ..common import NotifyType from ..common import NotifyType, NotifyFormat
from ..utils import validate_regex from ..utils import validate_regex
from ..AppriseLocale import gettext_lazy as _ from ..AppriseLocale import gettext_lazy as _
@ -182,6 +182,13 @@ class NotifyGotify(NotifyBase):
'message': body, 'message': body,
} }
if self.notify_format == NotifyFormat.MARKDOWN:
payload["extras"] = {
"client::display": {
"contentType": "text/markdown"
}
}
# Our headers # Our headers
headers = { headers = {
'User-Agent': self.app_id, 'User-Agent': self.app_id,