diff --git a/discorss.py b/discorss.py index 4c3df17..bf39fed 100755 --- a/discorss.py +++ b/discorss.py @@ -59,15 +59,19 @@ def main(): "description": getDescription(feed), "provider": "DiscoRSS", } - ], + ] } customHeader = { - "User-Agent": "DiscoRSS (https://git.frzn.dev/amr/discorss.git, 0.1)" + "user-agent": "DiscoRSS (https://git.frzn.dev/amr/discorss, 0.1)", + "content-type": "application/json", } if published_time > last_check and published_time < now: - r = requests.post(hook["webhook"], json=webhook, headers=customHeader) + print(json.dumps(webhook)) + r = requests.post( + hook["webhook"], data=json.dumps(webhook), headers=customHeader + ) print(webhook["embeds"][0]["title"]) - print(r.text, r.status_code, r.headers) + print(r.text, r.status_code, r.json()) app_config["lastupdate"] = now with open(config_file_path, "w") as config_file: json.dump(app_config, config_file, indent=4)