Say you’ve just shared a post on your Telegram channel. You want 100 reactions, but you already have a particular mix in mind.
Some 👍. A few ❤️. A little 🔥. Maybe 60, 30 and 10, exactly.
You also want to spread them over an hour, rather than leave the pace to the service.
That’s what NotPanel service #2829 lets you choose: the reactions, the counts and the pace. Here’s how to put that order together.
A little of everything, or an exact split?
If you just want a mix, pick 👍 ❤️ 🔥 and choose Mix them for me. Enter 100 as the quantity. You’ll request 100 reactions shared across those emojis, with a random split.

Want to decide every count? Switch to I choose how many. Enter 60 beside 👍, 30 beside ❤️ and 10 beside 🔥. The form adds them up to 100.

Here, “custom” means choosing from the available reactions. It doesn’t mean uploading your own emoji artwork or sending Telegram Premium emoji IDs.
Now give those reactions a post to go to
Look for #2829 — Telegram Custom Emoji Reactions — Best⚡️ in New Order. It currently supports public channel posts; check with support before ordering for a group or private channel.
- In Telegram, choose Copy Link on the post you want reactions for.
- Open #2829 and paste that link.
- Choose your emojis, then a mix or exact counts.
- Set Speed if you want to spread the order over time.
- Check the total and price, then choose Submit order.
Make sure your channel allows the reactions you’ve chosen and your wallet has enough funds. Follow progress in Orders.
#2829 allows 10–10,000 reactions per order, with up to 11 different emojis. Check its service page for the current price and requirements.
Let them arrive at your pace
Back to our 100 reactions. Say you want to spread them over about an hour.
Turn on Speed and move the Finish in about slider to one hour. The preview shows about one reaction every 36 seconds.

The total stays at 100. The available times depend on your quantity; this service supports a requested duration of up to 48 hours.
Think of it as choosing a pace, not booking an exact finish time. Delivery can take longer. With Speed off, you simply leave the pace to the service.
Want this on your own website?
Imagine a visitor landing on your reaction website. They paste a post link, pick their emojis and choose when they’d like the order to finish.
Your website sends their order to NotPanel through the API. The field called reactions carries the customer’s emoji choices.
- A mix of three emojis becomes
👍,❤️,🔥. - Our exact split becomes
👍:60,❤️:30,🔥:10. - One hour of Speed becomes
drip_feed_total_minutes=60.
The commas separate emojis. The number after each colon is how many to request.
Here’s our 100-reaction order as an API request
Here’s the order we started with, ready to send. A developer can use curl, or send the same fields from your website.
Get your key from the API page and replace the example post link. Running this with real details places a paid order.
curl --request POST 'https://notpanel.com/api/v3' \
--data-urlencode 'key=YOUR_API_KEY' \
--data-urlencode 'action=add' \
--data-urlencode 'service=2829' \
--data-urlencode 'link=https://t.me/example/42' \
--data-urlencode 'quantity=100' \
--data-urlencode 'reactions=👍:60,❤️:30,🔥:10' \
--data-urlencode 'drip_feed_total_minutes=60' \
--data-urlencode 'request_id=reaction-speed-example-001'The counts add up to quantity=100. For a random mix, change reactions to 👍,❤️,🔥 and keep that quantity. Leave out drip_feed_total_minutes if you don’t want Speed.
Keep the API key on your server, away from public pages and bot messages. Your NotPanel wallet also needs enough funds to cover the order.
NotPanel sends back an order number. Save it so your website can check progress and show the customer what’s happening.
Give each purchase a fresh request_id. If a request times out, retry it with the same ID and details to avoid buying the same order twice.
Before launch, have your developer load the service’s current emojis and limits, check each order, and show the price before confirmation. The reaction field guide and order API reference cover the full details.
Or make it a Telegram conversation
A Telegram bot can offer the same service through messages and buttons. The conversation could be as simple as:
- “Send your channel post link.”
- “Which reactions would you like?”
- “Mix them, or choose the counts?”
- “Want to spread them over time?”
- Show the price and ask the customer to confirm.
After confirmation, your bot sends the same NotPanel request shown above. Save the order number and use it for a “Check my order” button.
Telegram’s own reaction method changes a bot’s own reaction. Your ordering bot uses the NotPanel API to request a quantity of reactions for the customer’s post.
These are purchased reactions. They don’t promise more reach or genuine audience interest, and existing reactions still affect the post’s visible totals. Use them on posts you’re allowed to manage and follow Telegram’s terms.
Ready to try your own combination? Open #2829 and choose your reactions.



