Finden der Abkürzungen

Wurde ein Toot gefunden und die aktuelle Abkürzungsliste festgestellt, wird der Text nach beantwortbaren Kürzeln durchsucht. Je nach Kontext werden unterschiedliche Dinge gefunden / beantwortet. In jedem Fall ist Groß-/Kleinschreibung der Kürzel wichtig!

Wir nehmen als Beispiel HE, das nach DS100 „Emden“ bedeutet, bei den VGF-Haltestellen „Heerstraße“ und in der Schweiz „Herisau“. He in Quelle DB640 bedeutet „Hegyeshalom“.

#HE #He #FFM:HE #DS:HE #CH:HE HE1 He2
↓ Toot ist/hat Kürzel mit #,$,%,&,/, aber ohne Quelle Kürzel mit expliziter Quelle Kürzel ohne #,$,%,&,/
… Magic Hashtag #DS100 HE: Emden (nicht beantwortet) FFM#HE: Heerstraße HE: Emden CH#HE: Herisau HE: Emden (nicht beantwortet)
… Magic Hashtag #_FFM FFM#HE: Heerstraße (nicht beantwortet) FFM#HE: Heerstraße
… Magic Hashtag #_CH CH#HE: Herisau (nicht beantwortet) CH#HE: Herisau
… Magic Hashtag #_AT (nicht beantwortet) AT#He: Hegyeshalom (nicht beantwortet)
… explizite Erwähnung ohne Magic Hashtag HE: Emden (nicht beantwortet) HE: Emden
… implizite Erwähnung ohne Magic Hashtag HE: Emden (nicht beantwortet) (nicht beantwortet)
… in Timeline ohne Erwähnung oder Magic Hashtag HE: Emden (nicht beantwortet) (nicht beantwortet)
↓ Toot A ist/hat… ↓/ → A … → … boostet Toot B mit Kommentar
ODER
… beantwortet Toot B:
B wird…
… enthält #folgenbitte oder #entfolgen
… hat ersten Magic Hashtag: #_A …beantwortet, als hätte er Magic Hashtag #_A Wird ignoriert
… explizite Erwähnung und Magic Hashtag #_A …beantwortet, als hätte er Magic Hashtag #_A Wird ausgeführt
… explizite Erwähnung ohne Magic Hashtag …beantwortet, als hätte er Magic Hashtag #DS100
… implizite Erwähnung ohne Magic Hashtag …ignoriert3 Wird ignoriert
… in Timeline ohne Erwähnung oder Magic Hashtag …ignoriert

Aufbau der Kürzel

  • Abkürzungen bestehen aus (allen Arten von) Großbuchstaben, Kleinbuchstaben, Ziffern und Unterstrichen.
  • Beinhaltet ein Kürzel in der Originalquelle ein Leerzeichen, so wird dies in einen Unterstrich umgewandelt.
  • Mehrere aufeinanderfolgende Leerzeichen in der Originalquelle werden zu einem Unterstrich zusammengefasst (z.B. wird aus „AA␠␠G“ „AA_G“).
  • Leerzeichen dürfen nicht weggelassen werden. Siehe diese Liste mit Betriebsstellen der DS100, bei denen es einen Unterschied macht.

Den eigentlichen Abkürzungen wird vorangestellt:

  • Ein Sonderzeichen, dass die Art der Quelle anzeigt. Wird dies weggelassen (siehe Tabelle oben), ist es wie #. Mögliche Zeichen:
  • # für Orte
  • $ für Strecken
  • % für Signale
  • & für allgemeine Abkürzungen
  • / für Linien
  • Ein Bezeichner für die Quelle, siehe ebenfalls die Tabellen oben. Diese Bezeichner bestehen nur aus Großbuchstaben und werden von einem Doppelpunkt beendet.
  • Ist kein solcher Bezeichner vorhanden, wird das Kürzel in der Quelle laut aktuellem Magic Hashtag oder der Quelle ‚BOT:‘ gesucht.

Einträge in der Ignorierliste können durch benutzen der Quelle angezeigt werden.

Beispiele

  • #FKW, #DS:FKW
  • $1234, $DS:1234
  • $KRM, $VDE8¹
  • $FFM:A, $FFM:DⅣ, $FFM:Dⅱ (bei Unicode-römischen Ziffern sind Groß-/Kleinschreibung egal, aber $VGF:Dii geht nicht!)
  • #FFM:BM
  • #AT:He

  1. Kürzel ohne #, $, &, % oder / werden nur gefunden, wenn sonst keine Kandidaten im Toot vorhanden sind. 

  2. Nur Kürzel ohne Kleinbuchstaben werden bei der Suche ohne #, $, &, % oder / gefunden. 

  3. Beinhaltet A eine implizite Erwähnung des Bots und ein Zitat von B, so wird B wahrscheinlich auch schon eine Erwähnung des Bots beinhalten, sodass B bereits vom Bot gesehen worden sein sollte.