Zum Hauptinhalt springen
Lokal führt zapbip denselben Worker aus wie die Produktion. Eine Entwicklungs-Sandbox antwortet anstelle von WhatsApp, als Telefon des Eigentümers, du brauchst also kein Meta-Konto und nichts erreicht ein echtes Telefon.

Was du brauchst

  • Node 24 oder neuer und pnpm
  • Git
  • Oder Docker mit Compose, für die Docker-Option

Auf deinem Computer

Hole den Code und installiere ihn:
Lege apps/api/.dev.vars mit vier zufälligen Geheimnissen an und bereite die lokale Datenbank vor:
Starte den Worker und prüfe ihn:
Lege einen Eigentümer und einen Agenten an. Der Befehl gibt das Geheimnis des Agenten nur einmal aus:
Verbinde deine KI mit dem ausgegebenen Geheimnis:
Der Leitfaden zum lokalen Stack führt durch ein vollständiges Gespräch, auf Englisch.

Docker

Ein Befehl baut das Image und startet den Worker auf Port 8787:
Die Datenbank, die Dateien und die erzeugten Geheimnisse liegen im Volume zapbip-data und überstehen einen Neustart. Setze MEDIA_LINK_SIGNING_KEY, UPLOAD_LINK_SIGNING_KEY, NUMBER_REGISTRY_KEY oder META_APP_SECRET in deiner Umgebung, um sie selbst zu wählen. Lege im Container einen Eigentümer und einen Agenten an: