Changelog

Alle Verbesserungen und neuen Features auf BOTC Map – relevante Änderungen für Storyteller und Teilnehmer.

🔊
Neu

BOTC Vorleser: botc.app sagt jetzt an, was passiert

  • Wer online spielt, muss auf botc.app hinsehen, um mitzubekommen, was los ist: Ob es Tag oder Nacht ist, wer gestorben ist, wer nominiert wurde und wie die Abstimmung ausgegangen ist – all das zeigt die Seite nur optisch. Unser BOTC Vorleser sagt es an, wahlweise per Sprachausgabe oder über den Screenreader.
  • Er beschriftet ausserdem jeden Sitz mit Nummer, Name und Zustand (lebend, tot, Stimme verbraucht) und macht die Knöpfe der App per Tastatur bedienbar.
  • Auf Zuruf beantwortet er Fragen, ohne dass du hinsehen musst: Sitzübersicht, aktuelle Phase, laufende Abstimmung – und mit Alt+Umschalt+B wer gerade auf dem Block steht, samt Stimmenzahl. Die Seite zeigt das sonst nur als kleines Totenkopf-Symbol.
  • Nach jeder Abstimmung sagt er von selbst, wer jetzt auf dem Block steht – und für die Spielleitung gehört die Rolle mit zur Ansage. Verraten wird dabei nur, was ohnehin auf dem Bildschirm steht.
  • Damit wir wissen, ob sich die Arbeit daran lohnt, meldet der Vorleser beim Start höchstens einmal am Tag seine Version und den Installationsweg – sonst nichts. Kein Name, keine Kennung, nichts aus dem Spiel; wir zählen nur mit und wissen ausdrücklich nicht, wie viele Personen dahinterstehen. Abschaltbar in den Einstellungen, Einzelheiten in der Datenschutzerklärung.
  • Das Sprechtempo geht jetzt bis 10 statt bis 2,5 – wer viel mit Sprachausgabe arbeitet, hört deutlich schneller, als die Voreinstellung erlaubte.
  • Bei Nachrichten sagt er, wer mit wem spricht: an dich persönlich, in die offene Runde, an die Zuschauer – oder, wenn du zuschaust oder die Spielleitung hast, wer wem etwas zuflüstert („Nachricht von Sitz 3, Anna an Sitz 1, Ben“).
  • Keine Installation nötig: einmal ein Lesezeichen anlegen, auf botc.app anklicken, fertig. Rollen verrät es nicht: angesagt wird nur, was ohnehin auf dem Bildschirm steht.
  • Zu finden unter botcmap.de/botc-a11y – und ab sofort auch in der neuen Rubrik Barrierefreiheit unter Links & Tools.
🛠️
Neu

Con-Verwaltung: erst in Ruhe bauen, dann veröffentlichen

  • Ein Con startet jetzt als Entwurf. Räume, Zeitfenster und Runden lassen sich vollständig vorbereiten, ohne dass irgendetwas davon öffentlich ist – auch nicht über den Direktlink einer Runde. Mit einem Klick auf „Veröffentlichen“ geht alles zusammen live, und „Zurückziehen“ holt es genauso wieder zurück.
  • Die Verwaltungsseite führt jetzt Schritt für Schritt durch den Aufbau: erst welche Räume es gibt, dann wann gespielt wird, dann die Runden. Der Slotplan ist optional – für kleine Cons reicht die freie Zeiteingabe.
  • Neu: Öffnungszeiten pro Tag („Fr 17–23, Sa 8–23“), Eintritt und Ticket-Link als eigene Felder – und eine Anmeldung zum Con, die sich ein- und ausschalten lässt, inklusive der Frage, ab wann man sich für Runden eintragen darf.
  • Mit „So sehen es Besucher“ prüfst du deine Con-Seite so, wie sie fremde Gäste sehen – ohne zweites Konto.
  • Wird der Zeitraum eines Cons verkürzt, fragt die Seite nach, was mit Runden und Zeitfenstern außerhalb passieren soll: verschieben, absagen oder stehen lassen.
🎪
Neu

Cons planen: Slotplan, Bewerbungen und Aushang

  • Der Con-Organizer legt Zeitfenster und Räume fest – ein Generator macht aus „12 bis 22 Uhr, 2 Stunden pro Runde“ automatisch alle Slots. Eine Übersicht zeigt, welche Kombination frei, beworben oder vergeben ist.
  • Storyteller bewerben sich um einen Con und reichen anschließend Runden für ein Zeitfenster ein – der Organizer gibt beides frei. Erst mit der Freigabe wird eine Runde öffentlich und der Platz im Plan ist vergeben.
  • Neu ist der Tagesplan zum Ausdrucken: alle Runden eines Tages als Aushang, mit QR-Code pro Runde direkt zur Anmeldung und einem QR-Code auf den kompletten Con mit aktueller Auslastung.
  • Ad-hoc-Räume für spontane Runden: keine Voranmeldung, Teilnahme vor Ort nach dem Prinzip „first come, first serve“ – die Anmeldung öffnet erst am Spieltag.
v6.8 August 2026
  • Neu ♿ BOTC Vorleser für botc.app: Ein kleines Browser-Werkzeug, das online gespielte Runden ansagt statt sie nur anzuzeigen – Phasenwechsel, Tode, Nominierungen, Abstimmungen und Nachrichten. Dazu beschriftete Sitze für Screenreader und Tastaturbedienung. Anleitung unter botcmap.de/botc-a11y.
  • Neu 🔗 Neue Rubrik „Barrierefreiheit“ unter Links & Tools: Dort steht ab sofort auch der BOTC Vorleser – bisher kannte den Weg dorthin nur, wer ihn genannt bekam.
  • Verbessert 🎂 Altersangabe ist jetzt freiwillig: Bei der Registrierung waren „18“ vorausgefüllt und das Feld Pflicht. Ab sofort sind Geburtsdatum und Alter beide optional – wer nichts davon angeben möchte, bestätigt stattdessen einmal kurz „Ich bin 18 Jahre oder älter“. Wir speichern dann nur diese Bestätigung, kein Geburtsdatum. Im Profil kannst du beides jederzeit nachtragen oder wieder leeren.
  • Neu 🔒 Runden schon im Entwurf anlegen: Bisher gab es unter einem Con im Entwurf gar keine Möglichkeit, Runden einzutragen – obwohl die Erfolgsmeldung genau dazu aufforderte. Jetzt baust du den kompletten Con in Ruhe auf; die Runden erben die Sichtbarkeit des Cons und werden mit ihm zusammen öffentlich. Umgekehrt gilt dasselbe: Wer einen Con zurückzieht, nimmt seine Runden mit aus der Öffentlichkeit.
  • Neu ↩ Zurückziehen, Absagen und Löschen sind drei Dinge: Der Weg zurück auf Entwurf war nur versteckt über das Bearbeiten-Formular erreichbar. Jetzt steht er als eigener Button in der Con-Verwaltung, mit einer Zeile, die den Unterschied erklärt.
  • Neu 🕐 Öffnungszeiten, Eintritt und Tickets: „Fr 17–23, Sa 8–23“ und der Eintrittspreis mussten bisher in den Beschreibungstext. Beides sind jetzt eigene Felder – sichtbar auf der Con-Seite, und der Slot-Generator nutzt die Zeiten pro Tag, sodass „Alle Con-Tage“ auch bei unterschiedlichen Zeiten funktioniert.
  • Neu 👤 Con-Anmeldung schaltbar & Besucheransicht: Du entscheidest, ob man sich überhaupt zum Con anmelden muss, bevor das Programm sichtbar wird – ist die Anmeldung aus, taucht davon nichts mehr auf. Dazu ab wann Runden buchbar sind: Voranmeldung, ab Con-Beginn oder erst am Spieltag. Mit „So sehen es Besucher“ prüfst du das Ergebnis ohne zweites Konto.
  • Neu ⚠️ Rückfrage beim Verkürzen des Zeitraums: Ein Con-Ende vorzuziehen ließ Runden und Zeitfenster stillschweigend außerhalb liegen – weiterhin buchbar, aber vom Tagesplan nicht mehr erfasst. Jetzt zeigt die Seite, was betroffen ist, und bietet Verschieben, Absagen oder Trotzdem speichern.
  • Verbessert 🧰 Con-Verwaltung neu aufgebaut: Eine Checkliste zeigt den nächsten Schritt. Räume und Zeitfenster sind getrennte Abschnitte und klappen zu, sobald sie stehen. Der Slotplan ist jetzt optional und wird bewusst eingeschaltet – damit zählen „Parallele Runden“ und die Raumliste nicht mehr dasselbe doppelt. Das Belegungsraster zeigt neben dem Storyteller auch die Scriptfarbe.
  • Behoben 📝 Runden-Formular: „Speichern & nächste Runde“ behält jetzt auch Raum und Storyteller – bei zwei Sälen genau die Felder, die man behalten will. Nach einem Fehler bleiben Zeitfenster und Raum stehen (statt als einzige geleert zu werden), und das Dropdown zeigt, welche Kombination schon belegt ist. Ein Datum außerhalb des Con-Zeitraums wird direkt am Feld gemeldet, statt dass der Button scheinbar nichts tut.
  • Behoben 🖨️ Tagesplan-Druck als Vorschau: Die Seite riss früher sofort den Druckdialog auf und blockierte alles. Jetzt siehst du erst den Aushang, druckst auf Klick – und wechselst per Link direkt zum nächsten Con-Tag.
  • Behoben 🔍 Kleinere Korrekturen: Einen Storyteller ohne ausgewählten Vorschlag freizugeben lud die Seite kommentarlos neu – jetzt gibt es eine klare Meldung. Die Slot-Formulare merken sich ihre letzten Eingaben. Und die Raum-Kapazität wird auch beim Bearbeiten einer Runde geprüft, nicht nur beim Anlegen.
  • Neu 🔗 Anmeldung über eine andere Plattform: Pro Event (und pro Con-Runde) lässt sich einstellen, dass die Anmeldung nicht über BOTC Map läuft – genau wie bei Community-Events. Das Event bleibt normal auf Karte, in Liste, Kalender und Rundenplan sichtbar, aber statt „Teilnehmen“ steht dort dein Hinweis. Weil wir den echten Anmeldestand dann nicht kennen, zeigen wir auch keine Teilnehmerzahl mehr, sondern nur „Anmeldung extern“ und die Platzzahl.
  • Behoben 📧 Zwei Konten mit derselben Gmail-Adresse: Google behandelt gmail.com und googlemail.com als dasselbe Postfach – und ignoriert dort auch Punkte und alles nach einem „+“. Bei uns entstanden daraus bisher zwei getrennte Konten: Je nachdem, welche Schreibweise du gerade eingetippt hast, fehlten dir deine Events, Anmeldungen oder Bewertungen. Ab sofort führen alle Schreibweisen auf dasselbe Konto. Wer schon zwei hatte, bei dem werden sie beim nächsten Login automatisch zusammengeführt – alles landet auf dem älteren Konto, nichts geht verloren, und du bekommst einen kurzen Hinweis dazu.
  • Neu 📝 Hinweisfeld zur Anmeldung: Jedes Event hat jetzt ein Freitextfeld speziell für die Anmeldung – mit klickbaren Links auf Ticketshop, Anmeldeformular oder eine andere Plattform. Es erscheint auf der Eventseite an der Stelle, an der sonst der Anmelde-Button sitzt, und funktioniert auch bei Events mit ganz normaler Anmeldung hier (z. B. für eine Warteliste ausserhalb).
v6.7 August 2026
  • Neu 🎪 Slotplan für Cons: In der Con-Verwaltung legst du Zeitfenster und Räume/Tische (mit Platzzahl) an. Statt jeden Slot einzeln einzutippen, genügt „wir spielen von 12 bis 22 Uhr, ein Slot dauert 2 Stunden“ – die Zeitfenster entstehen automatisch, wahlweise für einen Tag oder den ganzen Con. Eine Tabelle Zeitfenster × Räume zeigt auf einen Blick, wo noch etwas frei ist. Zusätzlich lässt sich festlegen, wie viele Runden parallel laufen dürfen.
  • Neu 🙋 Bewerbung statt freier Zugriff: Früher konnte jeder Storyteller Runden zu jedem Con hinzufügen. Jetzt bewirbst du dich einmal beim Con („Als Storyteller bewerben“) und reichst nach der Freigabe Runden für ein bestimmtes Zeitfenster ein. Der Organizer sieht Bewerbungen und eingereichte Runden in der Glocke und in seinem Dashboard und gibt sie frei – mehrere Storyteller können sich auf denselben Slot bewerben, bis einer den Zuschlag bekommt.
  • Neu 🖨️ Tagesplan zum Aushängen: Pro Con-Tag gibt es einen druckfertigen Plan – alle Runden nach Zeitfenster sortiert, mit Titel, Storyteller, Script (inkl. Farbe), Raum und Platzzahl. Jede Runde hat ihren eigenen QR-Code zur Anmeldung, oben rechts führt ein weiterer QR-Code zum kompletten Con mit aktueller Auslastung. Ideal für den Eingang oder direkt am Tisch.
  • Neu ⚡ Ad-hoc-Räume: Ein Raum kann als „Ad-hoc“ markiert werden – Runden dort haben keine Voranmeldung. Wer mitspielen will, kommt vorbei (first come, first serve); die Online-Anmeldung öffnet automatisch am Spieltag, sodass der QR-Code am Tisch funktioniert.
  • Neu 🎭 Storyteller werden mit einem Klick: Wer ohne Storyteller-Profil auf „Event erstellen“ oder „Con erstellen“ klickte, landete kommentarlos im Profil, ohne zu erfahren warum. Jetzt gibt es eine Erklärung und einen Button, der das Profil sofort freischaltet – danach geht es automatisch dort weiter, wo du hinwolltest.
  • Verbessert 📋 Runden pro Con eintragen und verwalten: Der Organizer trägt Runden direkt in der Con-Verwaltung ein – Uhrzeit, Script, Plätze, Raum, Storyteller, fertig. „Speichern & nächste Runde“ behält Tag, Raum und Größe bei, was bei zwölf Runden am Stück viel Zeit spart. Der Storyteller einer Runde kann auch jemand ohne Konto sein (einfach den Namen eintippen); registriert sich die Person später, lässt sich die Runde ihr zuordnen. Pro Runde ist ausserdem wählbar, ob Anmeldungen automatisch oder manuell bestätigt werden.
  • Verbessert 👥 Der Con-Organizer behält den Überblick: Alle Runden seines Cons erscheinen in seinem Dashboard – nach Con gruppiert statt zwischen den eigenen Terminen verstreut – und er kann sie bearbeiten, freigeben, absagen und die Teilnehmer verwalten, auch wenn ein anderer Storyteller sie leitet.
  • Behoben 🔁 Kleinere Con-Korrekturen: Der frei eingetragene Storyteller einer Runde wurde nicht angezeigt (stattdessen stand dort der Con-Veranstalter). Die Adresse eines Cons war beim Bearbeiten leer, statt vorausgefüllt zu sein. Runden liessen sich nachträglich aus dem Con-Zeitraum herausschieben. Und ein Con meldet sich in Discord jetzt einmal statt einmal pro Runde.
  • Behoben 🎨 Unlesbarer Button & fehlende QR-Codes: Auf der Startseite war „Runde eintragen“ hell auf Gold und damit kaum zu lesen. Und auf Ausdrucken (Tagesplan, Teilnehmerliste) fehlten die QR-Codes, wenn die Grafik-Bibliothek nicht rechtzeitig aus dem Netz geladen werden konnte – sie gehört jetzt fest zur Seite.
v6.6 Juli 2026
  • Behoben 🗺️ Karte reagiert auf die Suche: Bei einer PLZ-Suche mit Umkreis zeigte die Karte weiterhin ganz Deutschland. Jetzt wird der Suchradius als Kreis eingezeichnet und der Kartenausschnitt darauf gelegt. Außerdem zoomt die Karte nicht mehr ungefragt weg, wenn du an ihr vorbeiscrollst – zum Zoomen einmal hineinklicken oder Strg + Scrollen.
  • Behoben 🧱 Karte lag über der Kopfzeile: Beim Scrollen verschwand die Navigation hinter den Kartenkacheln. Betraf Startseite, Eventsuche und Kartenansicht.
  • Behoben 📝 Sternchen in Event-Titeln: Titel mit Markdown-Auszeichnung wurden wörtlich als **Titel** angezeigt. Und auf Event-Seiten stand bei der Barrierefreiheit teils der Rohwert („step_free“) statt „Stufenloser Zugang“.
  • Verbessert 🔍 Suchergebnisse mit Kontext: Startseite und Eventsuche zeigen jetzt, wie viele Runden gefunden wurden, und bei einer Umkreissuche die Entfernung pro Eintrag. Die Überschrift nennt deine Suche („Suchergebnisse für 45141“). Neu ist auch eine ausklappbare Legende zur Schwierigkeitsskala – bisher war nirgends erklärt, was „1 ~ Trouble Brewing“ bedeutet.
  • Verbessert 📱 Vorschau beim Teilen: Links auf BOTC Map erzeugen jetzt in WhatsApp, Discord und anderen Diensten eine richtige Vorschau mit Titel, Bild und Beschreibung. Events können darüber hinaus als Veranstaltung in Google-Suchergebnissen erscheinen – mit PLZ und Ort, nie mit der genauen Adresse.
  • Verbessert 📅 Kalender: Der heutige Tag ist farblich markiert, ein „Heute“-Button springt direkt dorthin, und Tage mit vielen Runden klappen ab dem vierten Eintrag ein („+3 weitere“) statt die ganze Woche auf mehrere hundert Pixel aufzuziehen.
  • Verbessert 🛠️ Event-Formulare: Lange Formulare warnen jetzt, bevor du sie versehentlich verlässt. Beim Anlegen einer Serie fasst eine Rückfrage zusammen, wie viele Termine gleich entstehen. Widersprüchliche Eingaben (Min-Spieler größer als Max, Enddatum vor Startdatum) werden direkt abgefangen, der Bild-Upload zeigt eine Vorschau, und die Pflichtfeld-Markierung sieht nicht mehr aus wie eine Fehlermeldung.
  • Behoben 📆 Serientermine: Beim Muster „X-ter Wochentag im Monat“ blieben mehrere Wochentage angehakt, angelegt wurde aber nur einer. Außerdem waren die Wochentags-Schaltflächen im hellen Design kaum lesbar und per Tastatur gar nicht bedienbar.
  • Verbessert 🎭 Rent a Storyteller ohne Login ansehen: Die Seite leitete Ausgeloggte kommentarlos zum Login um. Jetzt erklärt sie erst, wie es funktioniert – anmelden musst du dich nur für die Anfrage selbst.
  • Verbessert ♿ Barrierefreiheit: Filter-Chips und Formularschritte sind per Tastatur bedienbar und zeigen einen sichtbaren Fokus, Diagramme auf der Statistik-Seite haben Textalternativen, und mehrere Farbkombinationen im hellen Design wurden kontrastreicher gemacht.
  • Verbessert ⚡ Schneller geladen: Das Partner-Logo wurde als 1,3-MB-Bild ausgeliefert und auf Briefmarkengröße heruntergerechnet – jetzt rund 92 % kleiner. Der Adminbereich lädt große Tabellen erst beim Aufklappen.
  • Verbessert 📋 Impressum ergänzt: Verantwortlichkeit nach § 18 Abs. 2 MStV, Hinweis zur EU-Streitschlichtung, Haftungsausschlüsse und Kartenmaterial-Attribution.
v6.5 Juli 2026
  • Neu 🔗 Community-Events selbst bearbeiten: Beim Eintragen eines öffentlichen Events kannst du es jetzt optional mit dir verknüpfen. Eingeloggt findest du es danach unter „Meine Community-Events“ und kannst es jederzeit bearbeiten; ohne Konto bekommst du einen persönlichen Bearbeitungslink per E-Mail. Neu ist auch der Status „Anmeldung folgt“ – ideal, wenn der Anmeldelink (z. B. bei Bibliotheks-Events) erst später online geht und nachgetragen werden soll.
  • Neu 🔍 Runden-Gesuche: Du suchst eine Runde, findest aber kein Event? Stelle unter Konto → Runden-Gesuch ein Gesuch ein – es erscheint 90 Tage als eigener indigofarbener Marker („?“) auf der Karte und verschwindet danach automatisch. Datenschutzfreundlich: nur Vorname, PLZ-Region (nie deine Adresse) und deine Nachricht; jederzeit selbst löschbar. Storyteller können direkt über das Karten-Popup antworten – die Nachricht kommt per E-Mail zu dir.
  • Verbessert 📊 Community-Statistiken: Die Statistik-Seite wurde komplett überarbeitet – mit Jahresverlauf, Trends zum Vormonat, bestätigten Teilnahmen, Scriptfarben-Verteilung, Top-Scripts, Spieltagen und Gesamtzahlen seit dem ersten Läuten.
v6.4 Juli 2026
  • Verbessert 🔒 Mehr Sicherheit & Datenschutz: Der Login ist besser gegen Missbrauch abgesichert, und wir haben unter der Haube zahlreiche Schutzmechanismen verstärkt. Eure verschlüsselten Event-Adressen bleiben so noch zuverlässiger geschützt.
  • Verbessert 📍 Genauere Anonymisierung auf der Karte: Der ungefähre Standort (± 2 km), der für nicht bestätigte Teilnehmer angezeigt wird, bleibt jetzt stabil – er lässt sich nicht mehr durch mehrfaches Bearbeiten eines Events eingrenzen.
  • Behoben 🗑️ Zuverlässige Löschung exakter Adressen: Die genaue Adresse und der exakte Standort eines Events werden nach dessen Ende jetzt in allen Fällen automatisch gelöscht – auch bei Events ohne feste Dauer und bei Cons.
  • Verbessert 🗺️ Bessere Adresssuche: Adressen werden genauer gefunden – ein Tippfehler setzt den Marker nicht mehr versehentlich in eine gleichnamige Straße einer anderen Stadt. Wird eine Adresse nicht gefunden oder ist der Kartendienst kurz nicht erreichbar, gibt es jetzt eine klare, unterscheidbare Meldung.
  • Verbessert 🌑 Dark Mode auch am Handy: Deine Theme-Wahl (hell/dunkel) gilt jetzt überall gleich, und der Umschalter ist auch auf dem Smartphone erreichbar.
  • Verbessert ✅ Bedienung & Barrierefreiheit: Sicherheitsabfrage beim Absagen einer Teilnahme, sichtbarer Warteliste-Hinweis bei vollen Events, hilfreichere Fehlerseiten, dauerhaft sichtbare Benachrichtigungs-Glocke, Schließen-Button bei Hinweisen – und die Standortabfrage erscheint nur noch, wenn du den Umkreisfilter aktiv nutzt.
  • Verbessert 📜 Aktualisierte Datenschutzerklärung: vollständig überarbeitet – inkl. Kartendarstellung, Adresssuche, Cookies, Speicherfristen und deiner Rechte.
v6.3 Juli 2026
  • Neu 🗺️ Partner-Events auf der Karte: Events externer Plattformen wie brettspielabende.de werden importiert und als eigener Marker-Typ mit eigener Farbe und Legende angezeigt. Ein Schalter „Partner-Events anzeigen“ blendet sie bei Bedarf aus.
  • Neu 📋 Teilnehmer-Checkliste als PDF: Storyteller finden auf der Event-Seite unter der Teilnehmerübersicht einen Button „Checkliste als PDF“ – eine druckfreundliche Liste mit Ankreuz-Kästchen pro Person (jede Begleitung eine eigene Zeile), Anmeldequelle und Status. Oben rechts ein QR-Code zum spontanen Nachmelden vor Ort.
  • Neu 📡 Plattformweiter Karten-Feed (API): Neuer öffentlicher Endpunkt GET /api/v1/map/feed liefert alle öffentlichen Runden und freigegebenen Community-Events mit anonymisierten Koordinaten und Link – damit können Partnerseiten BOTC-Events auf ihrer eigenen Karte anzeigen.
  • Verbessert Geokoordinaten in /api/v1/events/mine: Der Endpunkt liefert jetzt zusätzlich anonymisierte lat/lng pro Event – praktisch für eine eigene Event-Karte per täglichem Abruf.
  • Verbessert Status-Badges auf der Event-Seite: Der Event-Status wird jetzt als farbiges Badge klarer dargestellt.
v6.2 Juni 2026
  • Neu 🔗 Entwurf teilen: Entwürfe lassen sich jetzt per Vorschau-Link teilen, ohne sie zu veröffentlichen. Im Entwurf-Banner auf der Eventseite gibt es ein Kopier-Feld – der Link öffnet eine read-only Vorschau, auch ohne Login. Praktisch, um einen Termin vorab mit Co-Storytellern abzustimmen. Geteilte Chat-Links öffnen oft ausgeloggt – mit dem Vorschaulink klappt's trotzdem.
  • Verbessert 👥 Co-Storyteller sehen alles: Co-Storyteller mit Account sind auf der Event-Seite jetzt vollständig dem Hauptverantwortlichen gleichgestellt – sie sehen auch Entwürfe und nicht-veröffentlichte Events sowie die komplette Verwaltungsansicht (Teilnehmerliste, Nachrichten), nicht mehr nur die öffentliche Ansicht.
  • Neu 🫓 Traveller: 3 Optionen statt nur an/aus: Beim Event lässt sich jetzt genauer angeben, wie offen ihr für Traveller seid – Keine Traveller, Nach Situation spontan (der Storyteller entscheidet vor Ort) oder Freuen uns über Traveller. Bisherige „Traveller geplant“-Events werden automatisch als „Freuen uns“ übernommen.
  • Behoben WhatsApp-Bot aktualisierte Events grundlos: Der Bot bearbeitete die Event-Nachricht teils mehrmals täglich, obwohl sich niemand an- oder abgemeldet hatte (ausgelöst durch wiederholte WhatsApp-Statusmeldungen). Jetzt wird die Nachricht nur noch bei echten An-/Abmeldungen aktualisiert.
v6.1 Mai 2026
  • Neu 🎭 Event Recap / Session Memories: Nach jedem Event kann der Storyteller (und Co-Storyteller) eine kurze Rückblende schreiben – Markdown-Text mit Highlight-Moment, Lieblingszitat, Anzahl Runden, MVP-Spieler und Legendary-Tags (Funniest Moment, Biggest Betrayal, Best Bluff, Heroic Sacrifice).
  • Neu Stimmungsbilder & Grim-Foto: Bis zu 5 Stimmungsbilder und 2 Grim-Fotos pro Recap. Das Grim wird mit einem Klick-zum-Enthüllen-Cover gezeigt – perfekt gegen ungewollte Spoiler. Vor jedem Upload: DSGVO-Check (keine Minderjährigen, Einverständnis aller eingeholt).
  • Neu Reactions: Teilnehmer reagieren mit ❤️ 😂 😱 🔥 – mehrere pro Person gleichzeitig möglich. Slack-/Discord-Stil. Keine Kommentare im MVP.
  • Neu Benachrichtigungen: Beim Veröffentlichen bekommen alle Teilnehmer eine kurze E-Mail (abschaltbar in den Profil-Einstellungen), die verknüpfte WhatsApp-Gruppe einen Hinweis-Post, und im Login-Banner erscheint ein dezenter Zähler „neue Recaps“.
  • Neu Recap teilen: Direkter Teilen-Button auf jedem Recap – nutzt den nativen WhatsApp-/Mail-Share auf Mobile, kopiert sonst Link inkl. #recap-Anchor. Hint, wenn Sichtbarkeit auf „Nur Teilnehmer“ steht.
  • Neu Storyteller-Profil: Neue Sektion „Letzte Erzählungen“ mit den 5 jüngsten öffentlichen Recaps als Karten-Grid.
  • Verbessert Moderation: Pro Foto und für ganze Recaps gibt es einen Melden-Button (gleicher Flow wie bei Event-Bildern). Admins werden bei jedem neuen Recap automatisch per Mail informiert und sehen alle Recaps – auch Entwürfe und Unlisted – mit dezentem 👁 Admin-Sicht-Badge.
v6.0 Mai 2026
  • Neu 👥 Co-Storytelling: Ein Event oder eine Serie kann beliebig viele zusätzliche Storyteller haben. Wer mit Account dabei ist, kann das Event genauso bearbeiten wie der Hauptverantwortliche – Teilnehmer bestätigen, Nachrichten verschicken, Status ändern. Bewertet wird jeder Co-Storyteller mit Account einzeln. Personen ohne Account können als Free-Text-Name hinzugefügt werden und erscheinen namentlich auf der Event-Seite.
  • Neu Co-Storyteller-Partnerschaften: Damit Co-STs einfach hinzuzufügen sind, gibt es ein Partner-System: ihr bestätigt euch einmalig gegenseitig auf der neuen Seite „Co-Storyteller-Partner". Danach erscheint dein Partner als anklickbares Chip in jedem Event-Formular – ein Häkchen, fertig.
  • Neu Hilfe-Popup im Event-Formular: Im Event- und Serien-Formular gibt es ein „Wie funktioniert das?"-Popup, das den 3-Schritt-Setup für Co-Storyteller erklärt.
  • Neu Admin-Dashboard: angemeldete Events anklickbar: In der Benutzerverwaltung öffnet ein Klick auf die Spalte „Angemeldete Events" einen Dialog mit allen kommenden Anmeldungen des Users.
  • Verbessert Admin-Event-Moderation: Privat-Events werden in der Sichtbarkeit-Spalte explizit als „🔒 Privat“ angezeigt, plus ein neuer Filter „Private".
  • Verbessert Bewertungen pro Storyteller: Bei Multi-ST-Events bewerten Spieler jeden ST mit Account einzeln. Auch „Nicht bewerten" wirkt nur für den ausgewählten Storyteller, nicht für alle des Events.
v5.9 April 2026
  • Neu 🔒 Private Events: Storyteller können ein Event (oder eine ganze Serie) als privat markieren. Private Events erscheinen nicht in der öffentlichen Karte, Eventliste oder im Kalender und lösen keine „Abende Alarm“-Benachrichtigungen aus. Sie sind veröffentlicht – aber nur über den persönlichen Direktlink erreichbar, den der Storyteller gezielt teilt. Der Link erscheint direkt auf der Eventseite und lässt sich per Klick kopieren.
  • Neu Schritt-für-Schritt-Wizard: Das Erstellen von Einzel-Events und Serien-Events führt jetzt durch einen übersichtlichen 5-Schritte-Wizard – analog zum Community-Event-Formular. Pflichtfelder werden direkt beim Übergehen geprüft, die Adresse automatisch vorab geocodiert.
  • Verbessert Event-Formular aufgeräumt: Status, Bestätigungsmodus und „Privates Event“ stehen jetzt gleich auf der ersten Seite des Wizards. Eintrittskosten sind aus dem Verpflegungsblock herausgetrennt. Serien-Events unterstützen jetzt dieselben Einstellungen wie Einzeltermine (Verpflegung, Eintritt, Sprache, Barrierefreiheit, Rauchen).
  • Verbessert API: Private Events geschützt: Die Storyteller-API gibt private Events nur dem jeweiligen Eigentümer zurück – fremde API-Keys sehen sie nicht, auch nicht über GET /events/{id} oder GET /events/{id}/ratings.
v5.8 April 2026
  • Neu Admin: WhatsApp Webhook-Logs: Neue Admin-Seite mit strukturiertem Log aller eingehenden Bridge-Ereignisse (Claim-Codes, Signatur-Fehler, Bot-Joins …). Einträge können nach Anzahl gefiltert und automatisch bereinigt werden — nützlich zum Debuggen von Verbindungsproblemen. Eine Kurzvorschau erscheint direkt im Admin-Dashboard.
  • Verbessert Live-Update der WA-Adresse: Wenn ein Event bereits veröffentlicht ist und eine WA-Einladung hat, aktualisiert sich diese beim Umschalten des Adress-Toggles sofort ohne Seitenreload — ein Klick, fertig.
  • Verbessert Community-Event-Formular als Wizard: Das Einreichungsformular für Community-Events wurde als mehrstufiger Schritt-für-Schritt-Wizard neugestaltet — übersichtlicher, weniger überwältigend.
  • Neu Onboarding-Hinweis WhatsApp-Bot: Storyteller, die noch keine WhatsApp-Gruppe verknüpft haben, erhalten auf der Startseite einen direkten Hinweis mit Link zur Einrichtung.
  • Neu Notfall-Hinweis auf der WhatsApp-Gruppen-Seite: Da sich der Bot noch im Beta-Betrieb befindet, gibt es jetzt einen klar sichtbaren Kasten — mit dem Hinweis, den Bot bei Fehlverhalten kurz aus der Gruppe zu werfen (stoppt alle Bot-Aktivität sofort) und ggf. über das Impressum Kontakt aufzunehmen.
  • Danke Großes Dankeschön an Florian, der auf mehrere Fehler aufmerksam gemacht hat — euer Feedback macht den Bot besser! 🙏
v5.7 April 2026
  • Neu WhatsApp-Ereignis statt Umfrage: Der Bot postet beim Veröffentlichen jetzt ein natives WhatsApp-Ereignis – Zusagen landen direkt als Gäste im Event, Absagen und zurückgezogene Zusagen als Abmeldungen.
  • Neu Adresse in WA-Einladung wählbar: Per Toggle entscheidest du, ob im WhatsApp-Ereignis nur PLZ + Ort oder die vollständige Adresse erscheint (Standard: anonymisiert). Bei veröffentlichten Events aktualisiert sich die Einladung sofort.
v5.6 April 2026
  • Neu WhatsApp-Ankündigungen: Bei jeder Bestätigung, Wartelisten-Eintragung oder manuell eingetragenen/entfernten Gästen postet der Bot automatisch eine Nachricht in die verknüpfte WhatsApp-Gruppe – z. B. „✅ Lisa ist dabei für Do, 08.05." oder „⏳ Max steht auf der Warteliste". Antworten auf das WA-Ereignis lösen keine Doppelmeldung aus.
  • Verbessert WA-Ereignis ohne Live-Zähler: Die Beschreibung des Ereignisses enthält keine automatisch aktualisierte Teilnehmerzahl mehr – aktuelle Platzzahlen sind über den Link im Ereignis abrufbar.
  • Neu +1-Fun-Nachricht: Wenn jemand mit einer Begleitung (+1) teilnimmt, erscheint in der WhatsApp-Ankündigung automatisch der Zusatz „– und schleppt noch jemanden mit 😄".
  • Neu Teilnahmegebühr: Storyteller können im Eventformular optional eine Kostenbeteiligung eintragen (z. B. „5 € Unkostenbeitrag") – sichtbar auf der Eventdetailseite.
v5.5 April 2026
  • Neu WhatsApp-Bot-Integration: Storyteller können ihre Community-WhatsApp-Gruppe mit botcmap.de verknüpfen. Beim Veröffentlichen eines Events postet der Bot automatisch ein natives WhatsApp-Ereignis in die Gruppe – Zusagen landen direkt als Gäste im Event, Absagen und zurückgezogene Zusagen werden als Abmeldung behandelt (Warteliste rückt nach).
  • Neu Gruppen-Claim per Code: Bot in die WhatsApp-Gruppe einladen → der Bot antwortet sofort mit einem 8-stelligen Code → Code unter Storyteller → WhatsApp-Gruppen eingeben – fertig. Mehrere Gruppen pro Storyteller möglich.
  • Neu 24h-Reminder: Der Bot postet automatisch 24 Stunden vor einem Event eine kurze Erinnerung mit der aktuellen Platzanzahl in die Gruppe (idempotent – wird nur einmal pro Event gesendet).
v5.4 April 2026
  • Neu Markdown in Event-Beschreibungen: Storyteller können in der Event-Beschreibung jetzt fett, kursiv, Listen und Links verwenden – mit Live-Vorschau im Formular.
  • Neu Event-Dauer optional: Die Dauer eines Events muss nicht mehr angegeben werden – nützlich wenn das Ende offen bleibt.
  • Verbessert Freundliche Event-URLs: Events und Community-Events haben jetzt lesbare URLs mit Slug (z. B. /event/mein-event-2026-04-22) – zusätzlich zur bisherigen ID-URL, die weiterhin funktioniert.
  • Verbessert Weniger Anmeldungs-Mails: Wenn sich mehrere Spieler kurz hintereinander für ein Event anmelden, fasst die Plattform die Benachrichtigungen an den Storyteller jetzt in einer einzigen Digest-Mail zusammen – statt einer Mail pro Anmeldung.
  • Fix Community-Events respektieren jetzt den Umkreisfilter in der Eventliste korrekt.
  • Fix Stammspieler-Autoconfirm-Checkbox wird jetzt korrekt in einer Zeile mit dem Label dargestellt.
v5.3 April 2026
  • Neu Storyteller-API — 9 neue Endpunkte: Bots können jetzt Event-Details abfragen, Teilnehmerlisten lesen und schreiben, Entwurfs-Events veröffentlichen, eigene Events übersichten, Serien anlegen, alle Scripte abrufen und Storyteller-Profile lesen.
  • Neu Scoped API-Keys: Keys lassen sich jetzt auf bestimmte Berechtigungen (read, write, participants, community) beschränken — direkt beim Generieren per Checkbox wählbar.
  • Neu Ablaufdatum für API-Keys: Optional kann ein Enddatum gesetzt werden — nützlich für einmalige Integrationen.
  • Neu Sandbox-Key: Ein schreibgeschützter Test-Key mit nur read-Scope — zum gefahrlosen Ausprobieren der API.
  • Neu OpenAPI-Spec: Maschinenlesbare API-Dokumentation unter /api/v1/openapi.json für Client-Code-Generierung.
  • Neu Pagination: GET /api/v1/events/nearby unterstützt jetzt ?page=2&per_page=20.
  • Neu Stadtname-Suche: ?city=Berlin als Alternative zu PLZ in der Nearby-Suche.
  • Neu Fields-Filter: ?fields=id,title,free_slots reduziert die Antwortgröße auf relevante Felder.
  • Verbessert Rate-Limit-Header: Alle schreibenden API-Anfragen geben X-RateLimit-Remaining und X-RateLimit-Reset zurück.
  • Verbessert Admin: API-Nutzungsübersicht unter /admin/api-usage — zeigt welcher Storyteller wie viele Events per API anlegt.
v5.2 April 2026
  • Neu Storyteller-API: Storyteller können über API-Keys Events anlegen, bearbeiten, stornieren und Events in der Nähe abfragen — für Discord-Bots und eigene Automatisierungen.
  • Neu API-Keys verwalten: Unter Konto → API-Keys können Keys generiert und gelöscht werden. Jeder Key wird nur einmal im Klartext angezeigt.
v5.1 April 2026
  • Neu Stammspieler-Grünliste: Storyteller können vertrauenswürdige Spieler auf eine persönliche Liste setzen. Diese werden bei künftigen Events automatisch bestätigt, sobald sie sich anmelden – solange noch Plätze frei sind. Die Liste lässt sich direkt aus dem Nutzerprofil, der Teilnehmerverwaltung oder beim Bewerten eines Spielers pflegen.
  • Neu Stammspieler auf dem Dashboard: Die eigene Stammspieler-Liste ist jetzt auf dem Storyteller-Dashboard als eingeklappte Liste einsehbar – mit direktem Entfernen-Button.
  • Neu Stammspieler-Rakete 🚀: Spieler auf der persönlichen Stammspieler-Liste erhalten automatisch ein 🚀-Symbol hinter ihrem Namen – überall auf der Plattform, nur für den jeweiligen Storyteller sichtbar.
  • Neu Alle Anmeldungen bestätigen: Ein Klick auf „Alle bestätigen“ auf der Teilnehmerliste oder auf dem Dashboard bestätigt alle ausstehenden Anmeldungen auf einmal – inkl. automatischer Benachrichtigungsmail für jeden Teilnehmer.
  • Neu Kombiniertes Admin+ST-Dashboard: Wenn du als Admin auch aktiver Storyteller bist, siehst du unter /dashboard jetzt beide Dashboards auf einer Seite.
  • Verbessert Bewertungsanzahl: Neben jeder Bewertungszahl wird jetzt in Klammern angezeigt, auf wie vielen Bewertungen der Schnitt basiert – in Eventliste, Eventdetail, Profilen und überall sonst.
  • Verbessert Follower-Liste eingeklappt: Die Follower-Liste auf dem Storyteller-Dashboard ist jetzt standardmäßig eingeklappt und zeigt die Anzahl im Titel.
  • Verbessert Admin-Benutzerverwaltung: Neue Spalte „Bewertungen“ zeigt die Anzahl erhaltener Storyteller- und Teilnehmer-Bewertungen pro Nutzer.
v5.0 April 2026
  • Neu Alternativ-Termin: Storyteller können zu einem Event einen zweiten Alternativ-Termin anlegen. Je nach Anmeldezahlen findet einer der beiden Termine statt – Teilnehmer sehen beide Optionen und werden bei der Entscheidung automatisch benachrichtigt.
  • Neu Erinnerung an Storyteller: 72 und 24 Stunden vor dem früheren Termin erhält der Storyteller eine Mail, falls er noch nicht entschieden hat welcher Termin stattfindet.
  • Neu Direktnachricht an alle Teilnehmer: Storyteller können mit einem Klick eine Nachricht an alle bestätigten Teilnehmer eines Events senden.
  • Neu Zuletzt zusammengespielt: Auf Storyteller- und Nutzerprofilen sowie in der Teilnehmerliste wird angezeigt, wann man zuletzt gemeinsam an einer Runde teilgenommen hat.
  • Neu „Event einreichen"-Hub: Zentraler Einstiegspunkt unter /event-einreichen für Einzelevent, Serienevent und Community-Event – mit klarer Übersicht was welche Option bietet.
  • Verbessert Warteliste-Badge: In Eventlisten und auf der Detailseite erscheint jetzt ein Badge „⌛ Warteliste möglich“ und der Teilnehmen-Button ändert sich zu „Auf die Warteliste“, wenn ein Event ausgebucht ist.
  • Verbessert PLZ-/Ortsfilter: Der Filter auf Karte, Eventliste und Kalender findet jetzt auch Events wenn du einen Ortsnamen eingibst (z. B. „Berlin“ oder „München“) – nicht nur per PLZ.
  • Fix Entfernungsfilter: Der Umkreisfilter auf der Karte verwendete bei erneutem Klick auf „Suchen“ manchmal veraltete Koordinaten. Das ist behoben.
  • Fix Abende Alarm: Nutzer deren PLZ noch nicht im Geocoding-Cache war, erhielten keine Alarm-Mails obwohl ihr Alarm aktiv war. Das ist behoben – fehlende PLZ werden jetzt automatisch nachgecodiert.
v4.2
  • Neu Google OAuth: Login und Registrierung jetzt auch über Google-Konto möglich.
  • Neu Eventbilder: Storyteller können ein Bild zu einem Event oder einer ganzen Serie hochladen – sichtbar in der Eventliste, auf der Karte und auf der Detailseite.
  • Neu Herzstück der Community: Besondere Mitglieder der Community erhalten ein animiertes Badge auf ihrem Profil.
  • Neu Spitznamen: Jeder Nutzer kann anderen Nutzern einen eigenen Spitznamen vergeben – nur für einen selbst sichtbar, erscheint überall auf der Plattform in Klammern hinter dem Namen.
  • Neu Anmelde-Nachricht: Beim Beitreten eines Events kann man dem Storyteller optional eine kurze Notiz hinterlassen.
  • Verbessert Serienplaner: Unterstützt jetzt auch „xten Wochentag im Monat“ (z. B. jeden 2. Freitag) – mit Live-Vorschau aller geplanten Termine.
  • Verbessert Bulk-Aktionen: Storyteller können auf der Teilnehmerliste mehrere Teilnehmer gleichzeitig bestätigen, absagen oder ihren Status ändern.
v4.1
  • Neu In-App-Nachrichten: Teilnehmer können dem Storyteller direkt auf der Eventseite Nachrichten schreiben. Der Storyteller kann auf jede Nachricht individuell antworten.
  • Neu Rent a Storyteller: Storyteller können sich als buchbar für private Anfragen eintragen und über die Plattform kontaktiert werden.
  • Neu Community-Events: Jeder kann eine BOTC-Runde einreichen – auch ohne Account. Nach Admin-Freigabe erscheint sie auf der Karte und in der Eventliste.
  • Neu Magic Links in Mails: Event-Benachrichtigungen enthalten jetzt einen direkten Einlog-Link – ein Klick, und man landet direkt auf der Eventseite ohne manuelles Einloggen.
  • Verbessert Kalenderansicht: Events sind jetzt auch in einer Monatsübersicht unter Kalender einsehbar.
  • Verbessert Ansichtswechsler: Karte, Liste und Kalender lassen sich in der Filterleiste direkt umschalten.
v4.0
  • Neu Abende Alarm: Spieler können einen Alarm einrichten und werden automatisch per E-Mail benachrichtigt, wenn ein neues Event in ihrer Nähe erscheint.
  • Neu Bewertungen: Nach einem Event können Teilnehmer den Storyteller bewerten (Organisation, Regelkompetenz, Atmosphäre, Location) und umgekehrt.
  • Neu Follow-System: Spieler können Storytellern folgen und erhalten täglich einen Digest über neue Events.
  • Neu Event-Serien: Storyteller können regelmäßige Runden als Serie anlegen.
  • Neu Warteliste: Bei vollen Events können Spieler auf die Warteliste und rücken automatisch nach, wenn jemand absagt.
  • Neu Adressschutz: Die genaue Adresse ist nur für bestätigte Teilnehmer sichtbar. Auf der Karte wird der Standort bewusst nur ungefähr angezeigt.
  • Neu ICS-/Kalender-Export: Events können direkt in Google Kalender, Apple Kalender oder Outlook übernommen werden.
v3.1
  • Neu Passwortloser Login: Anmeldung per Magic Link – kein Passwort nötig.
  • Neu Storyteller-Profil: Öffentliche Profilseite mit Events, Bewertungsschnitt und Followern.
  • Neu Feature-Wünsche: Unter Ideen kann jeder Verbesserungsvorschläge einreichen und bewerten.
  • Verbessert Karte: Zoom-adaptive Marker – bei niedrigem Zoom werden Events gruppiert angezeigt, bei hohem Zoom einzeln.