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