Back to bots
Telegram bot

Telegram Reaction Bot

@Tmreactionsbot

@Tmreactionsbot adds reactions to every new post in your Telegram channel automatically. It works on public and private channels, and the free plan covers one channel with up to 5 reactions per post. You choose the emoji, how many reactions each post gets and how fast they appear.

How the Reaction Bot works

Each reaction under a post comes from one bot in your channel. The main bot is the one you chat with, and it gives reaction number one. Every secondary bot you add to the channel gives one more reaction per post. Your plan sets how many bots can react on a post, so adding secondary bots is how you go from one reaction to five or more.

When you publish, each active bot reacts with the emoji you assigned to it. Because bots are added to your channel as admins, the bot works on private channels as well as public ones.

What you control

SettingOptions
EmojiOne emoji for all bots, a different emoji for each bot, or Random positive, which picks a positive reaction for each new post
Reactions per postAll active bots, or a random count between a minimum and a maximum so posts don't all look identical
TimingInstant, or spread over 15 or 60 minutes so reactions arrive gradually
Single postPaste a post link in the Panel to react to one specific post
ChannelsPause or resume each channel without removing it

You can manage everything in the bot chat or in the Mini App (Panel), which also shows 30-day reaction stats and an activity log for each post.

Set up the Reaction Bot

  1. Open @Tmreactionsbot and send /start.
  2. Add the main bot to your channel as an administrator.
  3. Connect the channel by following the bot's instructions, then pick your reaction.
  4. Add secondary bots if your plan allows more than one reaction per post. The bot gives you a quick-add button for each one, and a check button that confirms which bots are in the channel.
  5. Publish a post. Reactions arrive on their own from now on.

Prefer video? Our short tutorials cover each step: setting up the bot, choosing reactions in the Mini App, adding secondary bots, channel settings and choosing a plan.

Plans

The free plan covers one channel with up to 5 reactions per post. Paid tiers raise the number of reaction bots per post and the number of channels; you can see current tiers and prices under Subscription in the bot or Upgrade in the Panel. If you need more reactions plus views and member top-ups in one place, the Telegram Members Bot covers all three.

Before you start

  • Reactions must be enabled in your channel settings, and the emoji you pick must be allowed there.
  • Keep the bots as admins. If the main bot or a secondary bot is removed, the reactions it gives stop.
  • Don't block the bot chat. Blocking the main bot stops delivery and reports.

Bot or one-off order?

The bot is built for channels that post regularly. If you only need reactions on one post and want to pick the exact emoji, buy reactions for one post instead. To compare every option, see Telegram reactions, or start with free Telegram reactions. For views on every new post, use the Telegram Views Bot.

Guides for this bot

Reactions & timing

FAQ

What is a Telegram reaction bot?

A bot that adds emoji reactions to posts in your channel. @Tmreactionsbot reacts to every new post automatically, using a main bot plus secondary bots, one reaction per bot.

Does the Reaction Bot work on private channels?

Yes. The bots are added to your channel as admins, so they can react on private channels as well as public ones.

Is there a free plan?

Yes. The free plan covers one channel with up to 5 reactions per post. Paid tiers raise the limits.

Can I choose which emoji the bot uses?

Yes. Use one emoji for all bots, a different emoji for each bot, or Random positive, which picks a positive reaction for each new post. The emoji must be allowed in your channel's reaction settings.

Can reactions arrive gradually instead of all at once?

Yes. Choose instant delivery or spread reactions over 15 or 60 minutes.

Why did a new post get fewer reactions than expected?

Check that the channel is active, that the main bot and all secondary bots are still admins, that reactions are enabled in the channel and that your plan has not expired or hit its daily limit.