Reaction Bot
@TmreactionsbotAutomate Telegram reactions with smart delivery, scheduling, and natural engagement growth for your channel.
TMReactionsBot is an advanced Telegram reactions bot designed to help channel owners increase engagement with automated reaction delivery. The bot supports all available Telegram reactions, including a Random Positive Reactions mode for a more natural appearance. Users can schedule reaction delivery over custom time periods, configure random reaction ranges per post, and manage everything through a professional Telegram Mini App. A free plan allows one channel with up to 5 reactions per post, while premium plans unlock higher limits and advanced automation features. Ideal for news, crypto, trading, entertainment, business, and community channels looking to improve engagement, social proof, and audience interaction on Telegram.
Guides for this bot
Getting started
What is the Reaction Bot?
The Reaction Bot adds emoji reactions to your Telegram channel posts automatically using multiple bots: one main bot you chat with, plus secondary bots that...
First-time setup (5 steps)
Complete this sequence once to start receiving automatic reactions on new channel posts.
Open the Mini App (Panel)
The Panel is a web app inside Telegram for channels, stats, upgrades, and advanced tools.
Join required channel (if enabled)
Some deployments require you to join the operator's Telegram channel before using the bot.
Channels
Secondary bots
Why secondary bots?
Each reaction on a post needs one bot in the channel: main bot = reaction #1; each secondary = +1 reaction.
Quick add secondary bots
Use Telegram deep links to add each secondary bot as channel admin in seconds.
Check secondary bots
Verifies which bots are members/admins in your channel and updates health score.
Manual secondary bot add (fallback)
If Add to channel deep link fails, add bots manually as administrators.
Reactions & timing
Set reaction for all bots
Apply the same emoji (or random positive) to every active bot on the channel.
Set reaction per bot
Different emojis per main and secondary bots for varied reaction lineups.
Random positive reaction (✨🎲)
Each new post picks a random emoji from the allowed positive reaction pool (per bot or all bots).
Instant vs spread delivery
Spread delays reactions randomly within a time window so they don't all appear at once.
Random reactions per post (min–max)
Each new post gets a random integer count of bots reacting, between min and max (within plan limits).
React to a specific post
Manually queue reactions for one post by pasting its Telegram link. Bot sends summary when done.
Backfill previous posts
Walk back from the latest known post and react to missed posts (message ID walk-back, not full archive).
Stats & monitoring
Account stats overview
Track total reactions, 30-day trends, and per-channel breakdown.
Per-channel stats
See reaction counts for one channel over 30 days.
Activity log by post
Browse reaction history per post with emoji lineup and success counts (max 200 newest).
Recent posts list
Quick links to posts that recently received reactions in this channel.
Channel health (green / yellow / red)
Health score reflects inactive channel, missing bots, stale checks, or recent failures.
Troubleshooting & support
Troubleshooting — reactions not working
Checklist when new posts get no reactions or partial reactions.
Do not block the bot
Blocking or stopping the bot stops reaction delivery and reports for your channels.
Support & more reactions (@Tmsmartbot)
Get help from support or use the premium bot for higher limits and views.
Plans & billing
Plans overview (free vs paid)
Plans limit reaction bots per post, number of channels, and may include daily reaction caps.
Reaction bot tiers
Tiers define how many reaction bots can run on one post at a time (for one channel).
Channel bundles
Bundles increase how many channels you can register and may set max bots per channel.
Checkout & payment
Pay with crypto via OxaPay — select billing period with optional multi-month discounts.
Payment history & pending invoices
Track order status, reopen payment links, and see expiry countdowns.