Für den Ingress First Saturday

IFS Passcode Relay

Setzt den Passcode eures Events gemeinsam in Echtzeit zusammen — keine Screenshots mehr in einer Gruppenchat.

@ifs_relay_bot in Telegram öffnen

Worum geht es hier?

Ingress First Saturday ist eine wiederkehrende Präsenzveranstaltung für das Mobile Game Ingress. Dabei erhalten die Spieler Bilder einer Reihe von Portalen; wer sie vor Ort besucht und ihre Medien untersucht, findet jeweils ein Zeichen. Werden die Zeichen in der richtigen Reihenfolge aneinandergereiht, ergibt sich ein Passcode, der im Spiel-Shop gegen ein IFS-Item-Paket eingelöst werden kann.

Dieser Bot lässt alle Teilnehmer eines bestimmten IFS das gefundene Zeichen und dessen Position melden und hält eine geteilte Live-Ansicht des Passcodes, während er sich füllt. Mehrere IFS-Events können gleichzeitig laufen — jedes mit eigenem Beitrittscode und eigener Teilnehmergruppe.

So funktioniert's

  1. 1Wer die Passcode-Staffel organisiert, erstellt ein Event mit /newevent — die erstellende Person tritt automatisch als Administrator bei und erhält eine fertige Einladungsnachricht zum Weiterleiten an die Teilnehmer.
  2. 2Jeder andere Teilnehmer sendet /join <Code> an den Bot, der auch dazu einlädt, /sharetext auszuführen, um beim Verbreiten zu helfen.
  3. 3Etwas gefunden? Melde es, indem du Position und Wert sendest, ganz ohne Befehl:
    • "6 GLYPH" erfasst, dass Position 6 GLYPH ist.
    • Einen Fehler gemacht und willst deine eigene Meldung korrigieren? Sende dieselbe Position einfach mit dem richtigen Wert erneut — keine Bestätigung nötig, und der Bot erinnert dich daran, welcher Wert vorher dort stand, falls du das rückgängig machen willst.
    • An die falsche Position gemeldet, oder kennst du sie noch gar nicht wirklich? Sende nur die Position ohne alles danach, z. B. "6", um deine eigene Meldung dort zu entfernen.
  4. 4Melden zwei verschiedene Personen unterschiedliche Werte für dieselbe Position, werden beide behalten und als getrennte Möglichkeiten angezeigt — bis der Administrator des Events es mit /resolve klärt.
  5. 5Volle Übereinstimmung ist nicht dasselbe wie verifiziert: Das Event kann erst geschlossen werden, wenn der Administrator tatsächlich einen Passcode im Spiel getestet und mit /verify bestätigt hat, was dann den finalen Passcode an alle Teilnehmer sendet.

Befehle

Jeder Spieler sieht sie in seiner eigenen Sprache, einmal festgelegt mit /language.

Erste Schritte

/start, /help
Einführung und Befehlsliste.
/language <Code>
Legt deine Sprache fest (en, ca, es, fr, gl, eu, pt, it, de).

Events

/newevent <Name> [| <Muster>]
Erstellt ein neues IFS-Event und liefert dessen Beitrittscode; tritt dir automatisch bei und markiert dich als vertrauenswürdig. Fragt zuerst nach Bestätigung, wenn dein aktuelles Event noch nicht geklärt ist (Ablehnen erstellt nichts); dieses wird zuerst übergeben. Das Muster ist optional (Standard XXX99*999XX); um ein eigenes festzulegen, gib den Namen ein, dann ein "|", dann das Muster mit X für einen Buchstaben, 9 für eine Ziffer und * für ein ganzes Wort, z. B. "/newevent Barcelona 2026-08 | XXX99*999XX".
/join <Code>
Einem Event beitreten — fragt nur nach Bestätigung, wenn dein aktuelles Event noch nicht geklärt ist; ein ohne Administrator geschlossenes wird unter dir wiedereröffnet, statt abgelehnt zu werden.
/leave
Verlässt dein aktuelles Event. Bist du Administrator, übernimmt automatisch ein anderer Teilnehmer die Rolle (zuerst vertrauenswürdige, sonst wer am meisten beigetragen hat), oder das Event wird als unvollendet geschlossen, wenn niemand geeignet ist — ein anderes Event zu erstellen oder ihm beizutreten übergibt die Rolle genauso.
/current
Zeigt das aktuelle Event, seinen Administrator und die Teilnehmerzahl.
/sharetext [Code] [Sprache]
Holt den Einladungstext (erneut), standardmäßig für dein aktuelles Event und deine Sprache.
/events
Listet alle Events auf, an denen du teilgenommen hast, aktuelle oder vergangene.

Den Passcode melden

"<Position> <Wert>"
Meldet den an einer Position gefundenen Wert.
"<Position>" (ohne Wert)
Entfernt deine eigene Meldung an dieser Position, falls vorhanden.
/status
Zeigt den aktuellen Stand des Passcodes auf Abruf und verschiebt künftige Live-Updates auf diese neue Nachricht.

Für den Administrator des Events

/resolve <Position> [<Wert>]
Wählt den richtigen Wert bei Uneinigkeit; ohne Wert werden gemeldete Werte (mit Aufschlüsselung vertrauenswürdiger Unterstützer) als Buttons zum Klären aufgelistet.
/resolve
Geht alle noch uneinigen Positionen einzeln durch; sind keine mehr übrig, verweist es auf /verify — Konsens allein schließt das Event nie ab.
/unresolve <Position>
Öffnet eine geklärte Position wieder.
/trust, /troll, /untrust <Nutzer>
Moderiert die Beiträge eines Teilnehmers; vertrauenswürdige Unterstützung wird in den Kandidatenlisten von /resolve hervorgehoben.
/kick <Nutzer>
Entfernt einen Teilnehmer aus dem Event.
/promote <Nutzer>
Überträgt die Administratorrolle an einen anderen, bereits im Event befindlichen Teilnehmer; markiert ihn ebenfalls als vertrauenswürdig, genau wie /newevent es für den eigenen Administrator tut.
/claim
Versucht, die Administratorrolle zu übernehmen, wenn der aktuelle Administrator seit 30+ Minuten inaktiv ist; er hat 5 Minuten Zeit, zuzustimmen, abzulehnen oder nicht zu reagieren, bevor es vollzogen wird.
/verify <passcode>
Der einzige Weg, ein Event abzuschließen: füge einen am Einlöse-Bildschirm des Spiels als korrekt bestätigten Passcode ein; klärt daraus alle Positionen auf einmal, friert das Event ein und verkündet allen den finalen Passcode.