🔦 Automatically Tweeting News about the German FOIA (IFG)
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ttnconfig
validate-data
.gitignore
.travis.yml
LICENSE
Protocol.md
README.md
broken.json
delete_tweets.py
run.sh
safeguard.py

README.md

IFG-Ticker

English below

Wir verlinken auf unserem Twitter-Account @IFG_Ticker automatisiert Nachrichten, die sich auf Informationsfreiheits- bzw. Transparenzgesetze beziehen.

Das US-amerikanische Vorbild ist FOIA Feed der Feedom of Press Foundation. Diese stellt den Code als TrackTheNews Open Source bereit. Wir benutzen einen Fork von TrackTheNews, um ihn an die Besonderheiten der deutschen Sprache anzupassen.

Neue Nachrichtenquellen hinzufügen

Um Daten einlesen zu können, braucht die Webseite einen RSS-Feed. Im ersten Schritt muss also die URL des Feed gefunden werden. Meistens gibt eine Extra-Seite auf der alle vorhandenen RSS-Feeds aufgelistet werden.

Wenn verfügbar, nehmen wir einen Feed, der alle Nachrichten der Webseite beinhaltet. Falls dies nicht möglich ist, muss man für die Webseite mehrer Feeds hinzufügen. Meisten reichen die Kategorien wie Nachrichten oder Politik. Aber am besten man fügt alle hinzu damit keine Nachricht durch die Lappen geht. Geraden bei Regionalzeitungen gibt es Kategorien zu einzelnen Regionen, die auf jeden Fall dabei sollte.

Danach müssen die Feeds im folgendem Format in rssfeeds.json hinzugefügt werden (hier am Beispiel der TAZ):

  {
    "url": "http://www.taz.de/Nord/!p4650;rss/",
    "outlet": "TAZ",
    "delicateURLs": false, // optional, default: false, if true, don't clean URLs of articles (e.g. removing everthing after '#' or '?')
    "redirectLinks": false // optional, default: false, if true, follows redirects
  },

Pull Requests sind gerne gesehen. Ansonsten kann man auch gerne ein neues Issue unter Angabe der Feed-Adressen eröffnen.

English

This is the German version of the FOIA Feed of the Feedom of Press Foundation. They released their code as Open Source: TrackTheNews and we are using a fork. The German FOIA is called Informationsfreiheitsgesetz (IFG).

License

Data: CC0

Code: MIT