DARK PANEL Admin

Separate from the user panel. Enter ADMIN_KEY to manage everything.

Overview

User panel
Users0
Firebase panels0
Telegram ON0
2FA linked0

Server Telegram

Loading…

Shared MTProto account — users join groups through this, not their own Telegram.

Quick actions

User panel is separate at /. This admin controls accounts, Firebase, Telegram quotas, and 2FA.

Recent accounts

Create user

All accounts

All Firebase panels

Manage every user's Firebase from one place.

Server Telegram (shared)

Connect once here. Panel users join/sync with this account — they do not add their own Telegram.

Checking…

Per-user Telegram access

2FA bot links

Users tap START 2FA BOT in the app/web → deep link → bot auto-saves Chat ID. No manual Chat ID.

Active sessions (all users)

Loaded with accounts refresh.

Backup / Restore

Download full JSON backup or restore (overwrites DB).

2FA bot webhook

Registers Telegram webhook at PUBLIC_URL/api/telegram/2fa-webhook. Requires TELEGRAM_BOT_TOKEN + PUBLIC_URL on server.

Database

Separation

  • User panel (/) — devices, SMS, own Firebase, 2FA link, Telegram hub (if enabled)
  • Admin (/admin) — create users, quotas, server Telegram, all Firebase, backup