Wurde ein Tweet 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“.
↓ Tweet ist/hat… | Kürzel mit #,$,%,&,/, aber ohne Quelle | Kürzel mit expliziter Quelle | Kürzel ohne #,$,%,&,/ | ||||
---|---|---|---|---|---|---|---|
#HE | #He | #FFM:HE | #DS:HE | #CH:HE | HE(1) | He(2) | |
… 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) |
(1): Kürzel ohne #, $, &, % oder / werden nur gefunden, wenn sonst
keine Kandidaten im Tweet vorhanden sind.
(2): Nur Kürzel ohne Kleinbuchstaben werden bei der Suche ohne #, $,
&, % oder / gefunden.
↓ Tweet A ist/hat… ↓/ → A … → | … retweetet Tweet B mit Kommentar ODER … beantwortet Tweet 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 | …ignoriert(3) | Wird ignoriert |
… in Timeline ohne Erwähnung oder Magic Hashtag | …ignoriert |
(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.
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 Schwarzliste 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