Skip to content
MGRAMGuides

How to monetize a Telegram bot in 2026: earn from the first user

October 23, 20262 min readMGRAM team

Most Telegram bots never earn anything because finding advertisers is hard. MGRAM brings the advertisers: you connect your bot, choose which ads you accept and get 70% of every placement. Here is how it works and how much it pays.

In short. Connect your bot to MGRAM and it starts earning from the very first user through mandatory subscriptions (from 0.77 ₽ per subscription) and tasks. At 50 users, broadcasts (0.021 ₽ per delivered message) and in-chat ads (84 ₽ per 1,000 at the base price) switch on automatically. MGRAM has already paid bot owners 233,478 ₽ across 918 connected bots.

What earns money at each stage

Bot audienceFormatOwner income
From 1 userMandatory subscription: channel subscriptionsfrom 0.77 ₽ per subscription
From 1 userMandatory subscription: bot launchesfrom 0.70 ₽ per launch
From 1 userTasks APIThe amount shown in each task
From 50 usersBroadcasts0.021 ₽ per delivered message
From 50 usersReply Ads (ad right after the bot's answer)84 ₽ per 1,000 at the base price

How to connect a bot

  1. Get your bot token from @BotFather.
  2. Open @mgram_robot → «My bots» → connect a bot → send the token.
  3. Pick an honest category — advertisers find bots by category.
  4. After moderation, turn on mandatory subscriptions and set them up.

You control the ads

  • Block topics you don't want.
  • Casino and 18+ tasks are off by default — turn them on only if you want.
  • Choose how often a user sees the subscription screen: every 12 hours, 24 hours, 3 days or 7 days.
  • Turn on manual moderation to approve every order yourself.

When money arrives and how to withdraw

  • Subscriptions and tasks — right after the user's action.
  • Reply Ads — as impressions are confirmed; broadcasts — when the order is complete.
  • Withdraw to CryptoBot or USDT on TON, from 500 ₽, fee 5%.

What is not paid

Fake users, farms and bot-generated activity earn nothing, and a bot with signs of fraud may be paused for review. Real bots with real users are what get paid.

FAQ

How can I monetize a small Telegram bot?

With MGRAM, mandatory subscriptions and tasks work from the first user: from 0.77 ₽ per subscription and 0.70 ₽ per bot launch.

What share does the bot owner get?

70% of every placement in the bot.

How do I withdraw earnings?

To CryptoBot or USDT on TON, from 500 ₽, with a 5% fee.

Do I need to find advertisers myself?

No. MGRAM advertisers order broadcasts, Reply Ads and subscriptions, and your bot gets its share automatically.