📊 License Server
➕ Create License
📱 Telegram
📈 TradingView
🔑 Generated Key
📜 Licenses
| Key | Customer | Product | Type | Expires | Status | Actions |
|---|
👤 Add Customer
📱 Telegram
📈 TradingView
👥 Customers
📦 Add Product
📱 Telegram Group
📈 TradingView Pine IDs
📦 Products
📋 Validation Logs
| Time | License | Account | IP | Result |
|---|
📱 Telegram Integration
Lizenzen über Telegram-Gruppenmitgliedschaft validieren.
✅ Status: Konfiguriert
Bot Token: ****OCs
Group ID: -1001567981407
So funktioniert es:
Option 1: Product-Level (Alle Lizenzen)
Wenn ein Product eine Telegram Group ID hat, müssen ALLE Kunden dieses Products Mitglied der Gruppe sein.
Option 2: License-Level (Einzelne Lizenz)
Wenn License Type = "Telegram", muss dieser spezifische Kunde Mitglied sein.
Kunde verlässt Gruppe → Lizenz ungültig!
Telegram ID finden:
1. Telegram öffnen
2. Nach @userinfobot suchen
3. Chat starten, /start senden
4. Bot zeigt die User ID (z.B. 123456789)
📈 TradingView Access Management
Invite-Only Skript-Zugang automatisch verwalten.
Manueller Zugang
Ergebnis
-
Sync alle Lizenzen
Gleicht ALLE Lizenzen mit TradingView ab: Aktive erhalten Zugang, abgelaufene/blockierte verlieren ihn.
So funktioniert es:
Automatisch bei Lizenzerstellung
Wenn Kunde einen TradingView Username hat UND das Produkt Pine IDs hat, wird der Zugang automatisch beim Erstellen/Verlaengern einer Lizenz gesetzt.
Sync per Cronjob
Richte einen taeglichen Cronjob ein:
curl -X POST http://localhost:5000/api/admin/tv/sync -H "X-Admin-Key: DEIN_KEY"
Pine ID finden:
1. TradingView oeffnen, Skript laden
2. Browser DevTools oeffnen (F12)
3. Network Tab, nach "pine_perm" filtern
4. Pine ID aus Request kopieren (Format: PUB;abc123def456...)