Broadcast to several bots at once, screen by screen

0 / 5 done
  1. Open Global Broadcast on the home screen

    Unlike the broadcast inside a bot, this one is not tied to any single project: it is the third tile on the Mini Empire home screen, with the megaphone. From here one message can reach every bot you run.

    Where: Mini Empire → Global Broadcast
    9:41
    Mini EmpireCreate, launch and manage all your bots and apps in one place
    3My apps · 3 active0Total users0.00GRAM deposited0Global tasks
    My Bots My TON Global Broadcast Global Tasks Promote Affiliates
    AcademyLearn to grow your empire

    Third tile, with the megaphone.

  2. Pick which apps receive the message

    This is the step the per-bot broadcast does not have, and it is the whole point of this screen. Every app you run appears as a tile with its avatar; tap the ones that should get the message and a check lights up on each. Select all ticks every active app at once. Apps that are stopped are dimmed and cannot be picked — a paused bot cannot deliver anything.

    Where: Global Broadcast → pick apps

    The cost is one credit per recipient across every app you tick, so each extra app makes the send bigger.

    9:41

    Send a message to the users of the apps you choose. Supports HTML and inline buttons.

    Balance: 50,000Buy credits
    Broadcast history
    Select all 2 selected
    G ✓ Gold Rush C ✓ Coin Quest T ✓ Tap Legends O ✓ Old Project
    Continue

    A check on the tile means it is selected. Dimmed apps are stopped.

  3. Write the message once, for all of them

    After Continue the composer opens, and what you write here goes to every app you picked. The toolbar wraps the HTML tags the same way, the counter caps at 4096 characters, and the campaign name is internal — it is how the send appears later in Broadcast history.

    Where: Global Broadcast → Message
    9:41
    Campaign nameInternal identifier 60K MILESTONE
    MESSAGEHTML formatting BIUS<>🔥 <b>60,000 ACTIVE USERS!</b> Thanks for being part of this. ⚡96 / 4096
    SaveTest → MeSend broadcast

    One message, one composer — it reaches every app you selected.

  4. Check the preview and send a test

    The Preview card shows the message as a Telegram bubble, with the media and buttons in place. Test → Me delivers it to your own Telegram through every bot you selected — so if three apps are ticked, you get three messages and can check each bot renders it correctly.

    Where: Global Broadcast → Test → Me

    Here the test button says Test → Me, not Test → Admin: it comes from each selected bot.

    9:41
    PREVIEW 🔥 60,000 ACTIVE USERS! Thanks for being part of this. ⚡Shown as a Telegram bubble, with buttons and media in place.
    SaveTest → MeSend broadcast

    The test goes out through every selected bot, not just one.

  5. Send it, and watch one campaign per bot

    Send broadcast launches it. Behind the scenes this is not one campaign but several: one per bot, tied together by a shared group id, so each app reports its own delivery numbers in its own history. If the credits run out, the same rule applies as in the per-bot broadcast — the send is refused rather than half-delivered.

    Where: Global Broadcast → Send broadcast

    One credit per recipient, counted across every selected app.

    9:41

    Send broadcast "60K MILESTONE"?

    It will be sent through the 2 apps you selected: Gold Rush and Coin Quest.

    Cancel Send

One message, every project

Each app now has its own campaign in its own history, so you can compare how the same message landed across projects. When a message only concerns one audience, go back to the per-bot broadcast — it is the one with the segmentation filters.

Build your Mini App free ↗
The direct answer

Global Broadcast is the third tile on the Mini Empire home screen. It starts by asking which of your apps should receive the message, then opens one composer for all of them. It creates a separate campaign per bot, charges one credit per recipient across every app you ticked, and unlike the per-bot Broadcast it has no audience filters — everyone in the selected apps gets it.

When the global one is the right tool — and when it is not

Global Broadcast trades precision for reach. It asks which apps should receive the message and then sends to everyone in them: there are no activity, balance, referral or language filters, because the filter is the list of apps you ticked.

That makes it right for things that are true across your whole portfolio — a platform-wide milestone, a policy change, a scheduled maintenance window. It is the wrong tool for anything that depends on what a user did inside one project, because it cannot see that.

Broadcast (inside a bot)Global Broadcast
Where it livesThat bot’s admin panel, side menuHome screen, third tile
First questionWhat do you want to say?Which apps should receive it?
Audience filtersActivity, balance, referrals, channel, languageNone — the filter is which apps you pick
Campaigns createdOneOne per selected bot, sharing a group id
Test buttonTest → AdminTest → Me, through every selected bot

How credits are counted across several apps

The rule does not change: one credit per recipient. What changes is that recipients now come from several apps at once, so ticking a fourth project can grow the send far more than the fourth tile suggests — a small app with 2,000 users and a big one with 90,000 cost what they cost.

Because each bot becomes its own campaign, the delivery numbers arrive per app rather than as one total. That is useful: the same message often performs very differently across projects, and a per-app breakdown is what makes that visible.

Stopped apps, and why they cannot be selected

Apps that are not running appear dimmed and cannot be ticked. This is not a restriction so much as honesty: a stopped bot has no live connection to Telegram, so a message queued through it would go nowhere.

If an app you expected is greyed out, that is worth investigating before the broadcast rather than after. Start it, confirm it responds, then come back and include it.

Writing for several audiences at once

The per-bot broadcast exists precisely because most messages are not global. If you find yourself writing around the differences between your projects, that is the signal to send separately instead.

  • Say only what is true in every app you ticked — a reward figure from one project confuses the rest.
  • Avoid naming a single bot in the text; the same message lands in all of them.
  • Use a URL button that works for everyone, or none at all.
  • Send the test first: it arrives once per selected bot, which is also how you confirm you picked the right ones.
  • Keep global sends rare. They reach your whole portfolio, and so does the annoyance.

Common questions

What is the difference between Broadcast and Global Broadcast?

Broadcast lives inside one bot’s admin panel, writes to that bot’s users and has full audience filters. Global Broadcast is the home-screen tile: it asks which apps receive the message and sends to several at once, with no audience filters.

Can I filter the audience in a global broadcast?

No. The only filter is which apps you select. If you need activity, balance, referral or language filters, use the broadcast inside that bot’s panel.

How are credits charged when several apps are selected?

One credit per recipient, counted across every app you ticked. Each bot also becomes its own campaign, so delivery numbers arrive per app.

Why are some of my apps greyed out?

They are not running. A stopped bot has no live connection to Telegram, so it cannot deliver anything and cannot be selected.

Does the test message go to every bot?

Yes. Test → Me delivers the message to your own Telegram through each selected bot, so you can check how it renders in all of them.

Sources and further reading

Technical and product claims were checked against these primary sources.