# Discord-Nachrichten reparieren — einfache Anleitung > ⚠️ Datei nicht ins Git committen (enthält die Webhook-URLs). > Nach dem Erledigen löschen. ## Was ist das Problem? (in 3 Sätzen) 1. Es gibt ZWEI Nachrichten-Arten: 📲 "Neuer User" und 🛍️ "Neuer Kauf". 2. Für BEIDE fehlen wahrscheinlich die zwei Discord-URLs auf dem Server (der Code selbst ist schon deployed). 3. Für die KAUF-Nachricht fehlt zusätzlich eine Einstellung im RevenueCat-Dashboard: RevenueCat weiß gar nicht, dass es deinem Server Käufe melden soll. Deshalb kam bei deinem Testkauf nichts an. --- ## Schritt 1: Auf dem Server — die zwei URLs eintragen SSH auf den Server, dann die `.env`-Datei öffnen, die neben `greenlns-landing/docker-compose.yml` liegt: ```bash cd /greenlns-landing nano .env ``` Diese zwei Zeilen ans Ende einfügen: ``` DISCORD_WEBHOOK_SALES_URL=https://discord.com/api/webhooks/1522232511047008367/SiBPKT1uQsOeFmAHHcLGIddXmUgPE87y4C3wPO4bTGVUgH5DxVWMEhy4gjpBCioQkDl3 DISCORD_WEBHOOK_DOWNLOADS_URL=https://discord.com/api/webhooks/1522232783555133560/7DElZz6q5X-OVsXnco3L_jmXGGwiVMoZcV8Tnz60DmCj2as_HUA3wY8k_mVGSflYsRPL ``` Speichern (in nano: Strg+O, Enter, Strg+X), dann neu starten: ```bash git pull docker compose up -d --build api ``` ✅ Danach funktioniert die 📲 "Neuer User"-Nachricht. --- ## Schritt 2: Im RevenueCat-Dashboard — Webhook anlegen Im Browser: RevenueCat Dashboard → dein Projekt → **Integrations** → **Webhooks** → **+ New** Dort genau das eintragen: | Feld | Wert | |----------------------|-----------------------------------------------------| | Webhook URL | `https://greenlenspro.com/api/revenuecat/webhook` | | Authorization header | `greenlens-rc-webhook-2026` | | Environment | **All environments** (wichtig! sonst kein TestFlight)| ✅ Danach funktioniert die 🛍️ "Neuer Kauf"-Nachricht. --- ## Schritt 3: Testen 1. Claude Bescheid sagen → er macht einen Test-Signup von außen. → 📲 Nachricht muss im Downloads-Channel erscheinen. 2. In TestFlight einen Kauf machen. → 🛍️ "Neuer Kauf (Sandbox)" muss im Sales-Channel erscheinen. --- ## Gut zu wissen - Der Kauf von heute wird NICHT nachträglich gemeldet — einfach neu testen. - TestFlight-Käufe sind immer mit "(Sandbox)" markiert (kein echtes Geld). - Abo-Verlängerungen heißen "🔁 Abo verlängert". - Discord-Fehler stehen absichtlich in keinem Log (still ignorieren, wie gewünscht).