๐Ÿš€ Promote BOT by @Pokcik
PHP ยท MySQL ยท XAMPP ready

Promote on Telegram with many bots,
from one web dashboard

The desktop dua.py tool, rebuilt as a multi-user web app. Every member gets their own dashboard and can add as many bots as they need โ€” each with two rotating Telegram accounts, spintax footers, active hours and cooldowns.

๐Ÿค–

Unlimited bots per user

Add one, five or fifty virtual bots. Each keeps its own credentials, template, schedule and group list.

๐Ÿ”„

Dual account rotation

Two Telegram accounts per bot, automatically alternating on a configurable interval โ€” exactly like the desktop version.

๐ŸŽฒ

Spintax footers

Write {option one|option two} and every wave picks a random variant so the message never looks identical.

โฐ

Active hours & cooldowns

Restrict broadcasting to a start/end window with AM/PM, plus per-group and global cooldowns to protect your accounts.

๐Ÿ“Š

Live logs & statistics

Every delivery is recorded: which group succeeded, which hit a flood wait, and how many waves have run.

๐Ÿ›ก๏ธ

Admin controlled access

Admins approve users, set bot limits, issue license keys and can stop the broadcast worker from the panel.

How it works

Step 1
Create a bot slot

Give it a name in My Bots and open its configuration page.

Step 2
Sign in the accounts

Enter api_id, api_hash and phone, then the Telegram login code.

Step 3
Sign in

The account's groups are detected automatically before every broadcast.

Step 4
Press Start

The worker detects the groups and broadcasts on schedule while you watch the console.


โš ๏ธ Mass messaging can get Telegram accounts limited. Use sensible delays and cooldowns, and only promote where you have permission.