die Dokumentation enthält ein CHANGELOG unter https://ds100.frankfurtium.de/CHANGELOG/
v15.0.0
fuck twitter
Umzug auf https://git.frankfurtium.de/baeuchle/abkuerzungsbot/
Code-Struktur komplett neu, sodass ein Python-whl installiert wird
Lizenz auf EUPL 1.2 geändert
Upgrade auf Mastodon.py v2.*
v14.5.0
v14.4.3
Neue VKM-Liste (Version 155)
v14.4.2
Dokumentation hat weniger generic Twitterdom
Blacklist wurde zu Ignorelist umbenannt
better error handling (internal)
v14.4.1
v14.4.0
Update Linien Schleswig-Holstein /SH via @SimonBredemeier
v14.3.0
Liniennummern aus Norwegen endlich komplett und überarbeitet (/NO:, #_NO)
v14.2.0
v14.1.0
Update Linien Niedersachsen via @SimonBredemeier@twitter.com
v14.0.1
v14.0.0
Neue VKM-Liste via @autinerd
(Nur Mastodon) Toots werden nicht mehr über Magic Hashtags gesucht (hat aber eh nie geklappt)
Instanzeigene Bots lesen das Feld 'publicuse' ohne HTML-Tags aus.
v13.2.0
don't use generic twitterdom in version update text via @9Lukas5
v13.1.1
v13.1.0
Update für VKM-Liste via @autinerd@twitter.com
v13.0.1
v13.0.0
(mastodon only) New bot accounts can be instance-local only.
v12.0.4
v12.0.3
v12.0.2
Korrektur User Default Magic Hashtag
v12.0.1
v12.0.0
Korrigierter Text zu %Zs6 via @9Lukas5
Update für VKM-Liste via @autinerd
Update Linien /BY via @jheubuch
Neue Listen für Linien aus Schwerin mit /SCHWERIN oder #_SCHWERIN via @jonasr_97
Haltestellen in Schwerin sind über #SCHWERIN / #_SCHWERIN verfügbar via @jonasr_97
Bei expliziter Erwähnung + '#showdefault' zeigt der Bot an, welchen Standard-Hashtag er für den fragenden Account verwendet.
Nutzer*innen können in ihrem Profil einstellen, welches die für sie gültige Standard-Quelle ist, z.B. mit 'mht: #_CH'. Details unter https://ds100.frankfurtium.de/finde-listen.html
v11.3.0
Dokumentation auf https://ds100.frankfurtium.de hat bessere Menüs
Dokumentation benutzt JavaScript
v11.2.3
v11.2.2
v11.2.1
v11.2.0
v11.1.0
v11.0.0
Magic Hashtags werden wieder korrekt gefunden
Support für Mastodon hinzugefügt (Inspiration und Tipps: @telegnom)
v10.2.0
Update Linien /BY Fpljahr 2022 via @der_heubi
Neue Liste für Linien in NRW /NRW: via @C1710
Update FV-Linien /DS: Fpljahr 2022 via @SimonBredemeier
Update Linien /BY: Fpljahr 2022 via @SimonBredemeier
Update Linien /DD: Fpljahr 2022 via @jonaes_
Update Linien /VBB: Fpljahr 2022 via @jonaes_
Update Linien /RMV: Fpljahr 2022 via @jonaes_
Update Linien /FFM: Fpljahr 2022 via @jonaes_
v10.1.0
Datenquelle linien_ffm enthält auch Buslinien, die Beschreibung wurde daraufhin angepasst.
Tabelle mit allen Quellen ist jetzt sortiert, siehe https://ds100.frankfurtium.de/copyright.html
Testfall 462 korrigiert
v10.0.0
v9.5.0
Signale %Zg1a und %Zg1b können spezifiert werden (gleicher Antworttext, allerdings) via @Triebwagen
Vorgeschlagene Kürzel für Fernbahntunnel Frankfurt #FAOH #FFTS #FOW 669
Neue Ril100-Daten via @dbopendata
v9.4.3
#FGHTNZS ersetzt #FCKNZS via @_td00_
v9.4.2
Linie /TGV83 hinzugefügt via @SimonBredemeier
v9.4.1
S-Bahn-Linien in /RVF hinzugefügt via @trassenfinder
Schweizer Strecken #CH:LBT und #CH:NBS via @danihaenni und @TWeinlein
Neue Betriebsstelle #CH:LIFS via @TWeinlein
Neue Betriebsstelle #CH:KODB via @stechny
Added #_GB and #GB as alias for #_UK and #UK via @travelling_wolf
Linie /DD:75 ist jetzt Linie /DD:68 via @moritzkraehe
v9.4.0
v9.3.4
Update Regionalbahnlinien im Allgäu via @der_heubi
Update Linien Freiburg /RVF via @trassenfinder
v9.3.3
Der Bot schreibt menschenfreundliche Hashtags #FCKNZS #NAZISRAUS und #railbow, where appropriate. Via @Systemfehler20
v9.3.2
Neue Bot-Antwort #ASTRA_ZENECA
Neue Bot-Antwort #PRIDE
v9.3.1
Neue Quelle #_GSB %GSB für das Gemeine Signalbuch
v9.3.0
Aktualisierte DS100-Daten
v9.2.1
ÖPNV-Linien Berlin/Brandenburg /VBB aktualisiert via @jonasr_97
ÖPNV-Linien Mecklenburg-Vorpommern /MV aktualisiert via @jonasr_97
v9.2.0
Neue Liste /BY: #_BY für ÖPNV-Linien in Bayern via @SimonBredemeier
Neue Datenquelle /NL: / #_NL für Linien in den Niederlanden via @SimonBredemeier
ÖPNV-Linien Thüringen aktualisiert via @SimonBredemeier
ÖPNV-Linien Niedersachsen aktualisiert via @SimonBredemeier
Fernverkehrslinien aktualisiert via @simonbredemeier
v9.1.1
Emoji 🚄 wird nicht mehr für Fernverkehrslinien erkannt
v9.1.0
Neue Datenliste #CA/#_CA Bahnhöfe der VIA Rail Canada
v9.0.1
v9.0.0
#LP:BSP ist nun in Berlin, nicht Berhin via @EinMurmeltier
Neue Daten: Alte Kursbuchstreckennummern via @jonasr97
Dokumentation liefert social card aus, z.B. https://ds100.frankfurtium.de/finde-listen.html
Neue Metadaten in der HTML-Dokumentation für Titel und Beschreibung.
v8.15.0
Neue Datenquelle /OPR: #_OPR für Buslinien in Ostprignitz-Ruppin via @jonasr_97
Neue Datenquelle /P: #_P für ÖPNV in Potsdam
Neue Datenquelle /VBB: #_VBB 🧸 für ÖPNV-Linien in Berlin/Brandenburg via @jonasr_97 (emoji via @Zugschlus)
Neue Datenquelle /MV: #_MV für ÖPNV-Linien in Mecklenburg-Vorpommern via @jonasr_97
FAQ#SONDERGRUPPEN korrigiert
Emoji flags are correctly counted
v8.14.4
Neues FAQ #FAQ:ZITAT
Neue Betriebsstelle #DS:WKYB via @jonasr_97
Neue FAQ-Antworten #FAQ:WASISTDS100, #FAQ:SONDERGRUPPEN und #FAQ:AUSLAND
v8.14.3
Neuer Eintrag &VKM:OUIES via @Koelschlenny
Korrekturen zu Signallisten %DV: und %DS:
v8.14.2
Neuer Versuch für %DV:Ra12 via @lokfuehrer_tim
v8.14.1
DV301-Signale (%DV:/#DV301) komplett enthalten via @Lokfuehrer_tim und @autinerd
v8.14.0
Linien im Hochtaunuskreis (/HG:) auf Fahrplan 2020/2021 via @jonaes_
Neue Datenliste :/#_CH für SBB-Strecken via @stechny
#_FFM-Quellen sind nun mit 🍎🚋, 🚋🍎, 🚋🍏 und 🍏🚋 erreichbar via @MoritzKraehe
Linien in Frankfurt (/FFM:) auf Fahrplan 2020/2021 via @MoritzKraehe
v8.13.0
Liste für Österreich (#AT) nun mit emoji 🇦🇹
Liste für Schweiz (#CH) nun mit emoji 🇨🇭
Liste für Dänemark (#DK) nun mit emoji 🇩🇰
Liste für Frankreich (#FR) nun mit emoji 🇫🇷
Liste für Niederlande (#NL) nun mit emoji 🇳🇱
Liste für Schweden (#SE) nun mit emoji 🇸🇪
Liste für United Kingdom (#UK) nun mit emoji 🇬🇧
Liste für Fahrzeughalter (#VKM) nun mit emoji 🇪🇺
Listen für BOStrab-Signale (%BOSTRAB:) und Hamburg können auch mit Magic Emoji 🍔 aufgerufen werden
Listen für Bahnhofsnummern (#IBNR) und Fernverkehrslinien (/DS) können auch mit Magic Emoji 🚉 bzw. 🚄 aufgerufen werden
Listen für Norwegen können auch mit Magic Emoji 🇳🇴 aufgerufen werden
Listen für Deutschland können auch mit Magic Emoji 🇩🇪 aufgerufen werden
Listen für Frankfurt können auch mit Magic Emoji 🍎🚋 aufgerufen werden
Magic Hashtags werden auch im ALT-Text von Bildern gefunden und bewertet
FAQ-Seite (https://ds100.frankfurtium.de) hat Link auf #BOTFAQ-Dump via @KanjiasDev
v8.12.0
Neue Quelle Linien in Dresden /DD:, #_DD via @MoritzKraehe
Neue Quelle Linien in Sachsen /SN:, #_SN via @MoritzKraehe
Straßenbahnsignale auch mit %BOSTRAB: via @MoritzKraehe
Neues #FAQ:WARTEHALT via @KanjiasDev
EVU-Liste ist nun korrekt als VKM-Liste gekennzeichnet. #_EVU geht weiterhin, außerdem #_VKM. Explizite Quelle: &VKM:
v8.11.2
Schwedische Orte nun wirklich mit #SE: aufrufbar.
v8.11.1
signale_bostrab auch bei Dresden aktiv: '#_DD %F0' funktioniert
v8.11.0
Neue Datenliste Dresdener (DVB-) Haltestellen #DD / #_DD via @MoritzKraehe
v8.10.0
Neue Datenliste Linien im Hochtaunuskreis #HG/#_HG via @Jonaes_
IBNR (Bahnhofsnummern) sind nur noch mit #IBNR:xx oder #_IBNR #xx erreichbar.
Neue Datenquelle #DK/#_DK für Betriebsstellen in Dänemark
Neue Datenliste #SE:/#_SE für Schwedische Betriebsstellen via @FloEllebrecht
#FAQ:QUELLENWAHL und #FAQ:STANDARDQUELLE umformuliert, damit sie in einen Tweet passen
v8.9.1
neue Antworten #FAQ:QUELLENWAHL und #FAQ:STANDARDQUELLE via @TWeinlein, @steschny und @FloEllebrecht
updated data list uk_crs via @kyle_travels17 (now includes #UK:RRN)
v8.9.0
Neue Datenliste #FAQ: für vorgefertigte Hilfsantworttweets
Statistik-Tweets ein wenig Kürzer: 15 Kürzel, 7 Quellen (statt 20/20)
v8.8.0
Statistik-Tweets sind nun aussagekräftiger (die entsprechende Tabelle in der Datenbank wird nun mit sinnvollen Daten gefüttert)
v8.7.0
Regel- und Signallisten leichter per Magic Hashtag verfügbar: Straßenbahnlinien aktivieren auch Straßenbahnsignale; Eisenbahnlinien aktivieren EBO-Signale.
Issue 66 gefixt: Bei Tweets, die nur über Magic Hashtag gefunden werden, wird nun der ALT-Text von Bildern auch beantwortet
Neue Datenliste %NO #_NO: Norwegische Signale (nytt data list: norske signaler)
Import überprüft alle Kürzel, ob sie überhaupt gefunden werden können.
Kürzel korrigiert, so dass sie gefunden werden. Bsp $645³, /FFM:OF_50
v8.6.1
/FFM enthält Buslinien
Tote Links in Dokumentation korrigiert via @EinMurmeltier
v8.6.0
Liste Kursbuchstrecken: Korrekturen 645.3-4 -> $645_3_4
Dokumentation: Menüs sind standardmäßig versteckt.
Fix #71: Datensätze können Aliase haben
/FFM:EEx Express -> Expreß
v8.5.0
Liniennummern der VY in Norwegen /NO #_NO
Neue Datenliste #_NO für Streckennummern in Norwegen
Kursbuchstrecken verfügbar, wo auch vzg-Strecken sind, z.B. $620
Neue Datenliste /WTV #_WTV: Busse Waldshuter Tarifverbund via @FloEllebrecht
Neue Datenliste /BHV #_BHV: Buslinien in Bremerhaven via @FloEllebrecht
Neue Datenliste /DEL #_DEL Buslinien in Delmenhorst via @FloEllebrecht
Neue Datenliste &EVU #_EVU
Neue Datenquelle RMV-Linien (SPNV) /RMV #_RMV via @jonaes_
Bahnhofsnummern sind verfügbar wie DS100-Kürzel, also etwa #1866 = #FF via @DBOpenData
v8.4.1
Der Bot sieht keine ALT-Texte in Tweets, die er nur über einen Magic Hashtag findet. (Dafür sieht er sie in allen Tweets, die er auch über den MHT findet. Siehe Bug #53
Dokumentation für Daten verbessert: "comments" ist IMMER eine Liste.
v8.4.0
Neue Liste: Linien aus Stuttgart /STG #_STG via @autinerd
Neue Datenliste SPNV Thüringen /TH #_TH via @jonaes_
Der Dump der Blacklist enthält nur Daten, die wirklich geblacklistet sind
v8.3.0
Linienliste Freiburg (/RVF, #_RVF) enthält alle Linien des RVF via @FloEllebrecht
Neue Bot-Antwoten #FAQ, #BEITRAGEN, #BILDERKENNUNG
Erklärung für neue Datenlisten und deren Formate unter https://ds100.frankfurtium.de/contribute.html
Neue Linienlisten: Buslinien in und um Aschaffenburg /VAB #_VAB via @BlubbBlubber3
v8.2.0
Neue Datenliste /RVF #RVF für Linien in Freiburg via @FloEllebrecht
Neue Datenliste /HB #_HB für Bremer Straßenbahnen via @FloEllebrecht
Neue Datenliste /VRN #_VRN für Linien in Heidelberg/Mannheim/Ludwigshafen via @MoritzKraehe
v8.1.1
Bug behoben: Request werden korrekt geloggt und der Bot stürzt nicht ab, wenn es etwas gibt, dass er nicht findet.
v8.1.0
Neue Datenliste %BO: / #BOSTRAB für Straßenbahnsignale via @MoritzKraehe
Neue Datenliste #KÖ: für Kölner Straßenbahnlinien via @koelschlenny
Neue Datenliste SPFV-Linien Deutschland via @SimonBredemeier. '/ICE12'
Neue Kürzel aus der Schweiz #DO2, DOFM, DOFS via @FloEllebrecht
Doppelte Antworten bei unterschiedlichen expliziten Quellen verhindert
Blacklist nur aktiv bei '#'-Begriffen
v8.0.0
Neue Antwort #BOT:HOWTO via @jonaes_
Neue Antwort #BOT:NEUEDATEN und READMEs
Doku: Automatische Erstellung von Lizenz-Übersichtseite https://ds100.frankfurtium.de/copyright.html
Kompletter Rewrite des Datenimports. Hierdurch wird es einfacher, neue Datenquellen hinzuzufügen.
Neue Datenquelle /SH #_SH für Linien aus Schleswig-Holstein via @SimonBredemeier
Neue Datenquelle /NI #_NI für Linien aus Niedersachsen via @SimonBredemeier
v7.3.2
Fix für #38: URLs werden nicht als Ergebnisse missinterpretiert
v7.3.1
Typo bei /FFM:13 gefixt via @MoritzKraehe
v7.3.0
Frankfurter U- und Straßenbahnlinien sind verfügbar mit /FFM:, z.B: /FFM:U2
v7.2.1
Quellen mit & können nun benutzt werden.
v7.2.0
Neue Quelle Signalbuch/DS301: Signalbegriffe können mit '%' + Begriff erklärt werden, z.B. %Vr0 via @autinerd
Neue Quelle Betriebliche Abkürzungen: Betriebliche Abkürzungen können mit '&' + Begriff erklärt werden, z.B. &Awanst via @autinerd
Achtung: Bei den betrieblichen Abkürzungen ist die Groß-/Kleinschreibung wirklich wichtig!
Der Bot ist vorbereitet, Signale, allgemeine Bahn-Abkürzungen und Linien zu erklären, mit etwa %Vr0, &Awanst, /FFM:U2
v7.1.1
v7.1.0
Dumps sind nach Abkürzungen sortiert.
Dokumentation sieht auf Smartphones besser aus (siehe https://ds100.frankfurtium.de).
Hat der Bot zuviel getwittert, wartet er einfach, bis er wieder darf.
Fixt #18: Ist der erste Tweet einer Antwort ein Duplikat, wird der zweite nicht mehr versucht cc @DerRennings @EinMurmeltier
v7.0.4
v7.0.3
Hol's der Geier funktioniert das endlich mal!?
v7.0.2
Bot crasht nicht mehr bei Tweets, die im extended-Attribut keine Medien haben.
v7.0.1
Bot stürzt nicht ab, wenn Bilder OHNE ALT-Text gefunden werden.
v7.0.0
Bot antwortet nicht mehr, wenn ein eigener Tweet zitiert wird.
Dokumentation stark überarbeitet
Der Alt-Text von Medien wird auch nach Kürzeln durchsucht, so als wäre der Text direkt an das Ende des Tweets angehängt. Magic Hashtags werden nur im eigentlichen Tweettext erkannt.
v6.2.2
Dokumentation: Beispiele für Magic Hashtags hinzugefügt via @FloEllebrecht (https://ds100.frankfurtium.de/magic.html)
Dokumentation auf neuestem Stand bezüglich Groß- und Kleinbuchstaben (https://ds100.frankfurtium.de/finderegeln.html)
Quelle zu Quelle #LP (Leitpunkte) hinzugefügt via @DodoMedia und @autinerd (https://ds100.frankfurtium.de/copyright.html)
v6.2.1
Fix #13: Führendes _ in Kürzel wird erlaubt und nicht mehr ignoriert. Dadurch funktionieren die Magic Hashtags #_CH und #_FR, sowie #FFM:_HB.
#WIE korrigiert (Bot läuft nur noch alle drei Minuten)
#SARS_COV_2 funktioniert jetzt wie geplant.
#FFM:WBC und #FFM:WBD spendieren dem Willy das t in Brandt.
v6.2.0
Neue MagicTags _AT zusätzlich zu DB640, _DE zusätzlich zu DS100, _W statt _VOR (Wien), _HH statt _HHE (Hamburg), _NO statt _NSB (Norwegen)
Andere Quellen: #AT: statt #ÖBB:, #FFM: statt #VGF:, #HH: statt #HHE:, #W: statt #VOR:, #NO: statt #NOR:. Die alten Quellennamen bleiben vorerst möglich, gelten aber ab sofort als deprecated.
Neue Datenquelle #FR/#_FR für Frankreich/SNCF via @Koelschlenny
Neue Datenquelle #CH/#_CH für Dienststellen in der Schweiz via @FloEllebrecht
Dreibuchstabencodes für Englische Bahnhöfe hinzugefügt via @Koelschlenny
Hamburger Hochbahn hat nun korrigierten Magic Tag #_HHE (Tippfehlerkorrektur)
v6.1.1
Mehrere tweets antworten wieder aufeinander
v6.1.0
Neue Datenquelle #HHE/#_HHE für Hamburger Hochbahn cc @zugschlus
Neue Datenquelle #UK/#_UK via @travelling_wolf
Blacklist aufheben funktioniert wieder (z.B. #DS:WLAN, weil #WLAN ausgeblendet wird)
Neue Datenquelle #NL, magic hashtag #_NL: Niederländische Abkürzungen via @autinerd
Einzelne Quellen können nun auch Kürzel mit Kleinbuchstaben haben
Statistik-Skript kann 'seit immer' sagen.
Der Code hat nun eine Lizenz -- Apache 2.0 -- und ein etwas sinnvolleres README.
Neue Daten für Wiener Linien (VOR)
Aktualisierte Daten für ÖBB
Neues Script für automatisierte Statistiken hinzugefügt
Zeichenzahl wird nun korrekt(er) gezählt (nach den tatsächlichen Twitter-Regeln dafür).
v6.0.0
v5.4.3
Issue #11 behoben: 'HEA #DS100' (und ähnliches) wird nun beantwortet cc @pihalbe
v5.4.2
#folgenbitte und #entfolgen funktionieren auch in Antworten, wenn der Bot zusätzlich erwähnt wird cc @pihalbe
v5.4.1
Streckennummern in Tweets mit expliziter Erwähnung werden gefunden cc @ml_navigat
Analysieren von Tweets zum Debuggen ist einfacher. Der @baeuchle muss dann nicht mehr so oft mit mir streiten.
Neues Kürzel XFRPV aus privater Kommunikation cc @marginauto