diff --git a/discorss.py b/discorss.py index 07b80a2..1b3df2c 100755 --- a/discorss.py +++ b/discorss.py @@ -24,10 +24,10 @@ log_file_name = r"/app.log" def getDescription(feed): try: tempStr = str(feed.entries[0]["summary_detail"]["value"]) - desc = tempStr[:100] if len(tempStr) > 100 else tempStr + desc = tempStr[:150] if len(tempStr) > 150 else tempStr except KeyError: tempStr = str(feed.entries[0]["description"]) - desc = tempStr[:100] if len(tempStr) > 100 else tempStr + desc = tempStr[:150] if len(tempStr) > 150 else tempStr return desc @@ -54,12 +54,16 @@ def main(): print(feed.entries[0]["published"], published_time, now) # Generate the webhook webhook = { - "content": "RSS Feed Update from " + str(hook["name"]), "embeds": [ { "title": str(feed.entries[0]["title"]), "url": str(feed.entries[0]["link"]), "color": 5814783, + "provider": { + "name": "DiscoRSS", + "url": "https://git.frzn.dev/amr/discorss", + }, + "author": {"name": str(hook["name"]), "url": str(hook["siteurl"])}, "fields": [ { "name": str(feed.entries[0]["title"]),