Telegram Mini App

Technischer Fallback fuer den App-Einstieg.

Zurueck zum Overview

Stub-Vertrag

  • HTTP-Methode: `POST`
  • Pfad: `/api/telegram/session`
  • Pflichtfeld: `initData`
  • Aktueller Zustand: validiert `initData`, setzt signiertes Session-Cookie und speist den Welcome Hub
  • Session-Readback: `GET /api/session`

Runtime Snapshot

NEXT_PUBLIC_APP_URL
https://app.spiceup.promptarchitekt.de
SPICEUP_TELEGRAM_BOT_ID
nicht gesetzt
SPICEUP_TELEGRAM_BOT_USERNAME
nicht gesetzt
Telegram ready
nein
Session ready
nein
Supabase ready
nein
Orga allowlist ready
nein

Erwarteter Request

{
  "initData": "<telegram init data>",
  "startParam": "invite-or-route",
  "platform": "ios|android|tdesktop|web",
  "locale": "de-DE"
}

Milestone Ziel

  • App-Einstieg in einen Welcome Hub fuehren.
  • Session und Rolle vor dem Einstieg serverseitig bestaetigen.
  • Customer-Status als echte Kundensicht statt Vorschau laden.
Die technische Sessionbasis ist nicht mehr der Zielbildschirm, sondern speist jetzt den neuen App-Einstieg unter `/app` mit Welcome Hub und anschliessender Rollenfuehrung.