Compare commits
2 commits
bd2af92ec9
...
22e4294469
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
22e4294469 |
||
|
|
c5cb655943 |
1 changed files with 7 additions and 3 deletions
10
discorss.py
10
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"]),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue