Compare commits

...

2 commits

Author SHA1 Message Date
A.M. Rowsell
22e4294469
Added back correct provider, as well as author fields 2025-01-31 16:28:04 -05:00
A.M. Rowsell
c5cb655943
Increased description length again to 150. 2025-01-31 16:27:44 -05:00

View file

@ -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"]),