From 054b674852e8896e9f802170ec4a0db124c6cd48 Mon Sep 17 00:00:00 2001 From: Chris Caron Date: Sun, 24 Nov 2019 22:08:54 -0500 Subject: [PATCH] Fixes Discord error code 50006 when sending message (#180) --- apprise/plugins/NotifyDiscord.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apprise/plugins/NotifyDiscord.py b/apprise/plugins/NotifyDiscord.py index e21447fe..af6bafd4 100644 --- a/apprise/plugins/NotifyDiscord.py +++ b/apprise/plugins/NotifyDiscord.py @@ -42,6 +42,7 @@ # import re import requests +from json import dumps from .NotifyBase import NotifyBase from ..common import NotifyImageSize @@ -319,9 +320,12 @@ class NotifyDiscord(NotifyBase): if attach: files = {'file': (attach.name, open(attach.path, 'rb'))} + else: + headers['Content-Type'] = 'application/json; charset=utf-8' + r = requests.post( notify_url, - data=payload, + data=payload if files else dumps(payload), headers=headers, files=files, verify=self.verify_certificate,