summaryrefslogtreecommitdiff
path: root/webapp.py
diff options
context:
space:
mode:
Diffstat (limited to 'webapp.py')
-rwxr-xr-xwebapp.py51
1 files changed, 15 insertions, 36 deletions
diff --git a/webapp.py b/webapp.py
index b992150..332cfc6 100755
--- a/webapp.py
+++ b/webapp.py
@@ -35,55 +35,34 @@ def not_found(e):
@app.route("/twitter/<account>")
def feedTwitter(account):
- content = [{'title': t, 'url': u, 'content': c, 'date': d, 'enclosures': e}
- for t,c,u,d,e in twitter(account)]
- xml = buildRSS(
- title = 'Twitter: ' + account,
- url = 'https://twitter.com/' + account,
- description = 'The latest entries of the twitter account of ' + account,
- content = content)
+ xml = buildRSS(twitter(account))
response = Response(xml, mimetype='text/xml')
response.headers['Access-Control-Allow-Origin'] = '*'
return response
-@app.route("/telegram/<account>")
-def feedTelegram(account):
- content = [{'title': t, 'url': u, 'content': c, 'date': d}
- for t,c,u,d in telegram(account)]
- xml = buildRSS(
- title = 'Telegram: ' + account,
- url = 'https://t.me/s/' + account,
- description = 'The latest entries of the telegram channel of ' + account,
- content = content)
- response = Response(xml, mimetype='text/xml')
- response.headers['Access-Control-Allow-Origin'] = '*'
- return response
+# @app.route("/telegram/<account>")
+# def feedTelegram(account):
+# content = [{'title': t, 'url': u, 'content': c, 'date': d}
+# for t,c,u,d in telegram(account)]
+# xml = buildRSS(
+# title = 'Telegram: ' + account,
+# url = 'https://t.me/s/' + account,
+# description = 'The latest entries of the telegram channel of ' + account,
+# content = content)
+# response = Response(xml, mimetype='text/xml')
+# response.headers['Access-Control-Allow-Origin'] = '*'
+# return response
@app.route("/netto/<market>")
def feedNetto(market):
- title, url = netto(market)
- content = [{
- 'title': 'Angebote für ' + title,
- 'url': url,
- 'content': 'Angebote für ' + title + ' finden sich unter ' + url,
- }]
- xml = buildRSS(
- title = 'Netto Angebote für ' + market,
- url = 'https://www.netto-online.de/ueber-netto/Online-Prospekte.chtm/' + market,
- description = 'PDF der neuen Netto Angebote für den Laden um die Ecke.',
- content = content)
+ xml = buildRSS(netto(market))
response = Response(xml, mimetype='text/xml')
response.headers['Access-Control-Allow-Origin'] = '*'
return response
@app.route("/zdf/<path:feed>")
def filterZDFFeed(feed):
- title, url, description, content = zdf(feed)
- xml = buildRSS(
- title = title,
- url = url,
- description = description,
- content = content)
+ xml = buildRSS(zdf(feed))
response = Response(xml, mimetype='text/xml')
response.headers['Access-Control-Allow-Origin'] = '*'
return response