How to React to Service Messages in Telegram: Gift Thanks, Welcoming Members & Call Receipts
Eliminate chat clutter while showing instant appreciation. Learn how to double-tap or long-press system bubbles in group and private chats to welcome new joiners, acknowledge received Star gifts, respond to missed calls, and celebrate community milestones without sending extra messages.
Send heart or high-five reactions to gift notifications without sending repetitive text thank-yous.
Community members can react collectively to "User joined the group" service bubbles with party poppers.
Smooth vectorized reaction particles pop out with gentle device haptics on both iOS and Android.
play_circle Feature Demonstration Video
touch_app Interactive Service Message Reaction Simulator
Try reacting to typical Telegram service events below to test how counts and animated badges attach.
terminal MTProto Layer 174 Service Reaction Schema
How Telegram's protocol routes reactions to system Action constructors.
In traditional chat applications, service bubbles (e.g., "User left the channel", "Pinned a message") are treated as read-only client logs with zero interactive payload. Telegram re-engineered service messages to participate fully in the interactive message pipeline:
- Universal Message IDs: Every action message generated by the Telegram MTProto backend receives a valid sequential
msg_id, allowing it to hold standardMessageReactionsmetadata and recent reaction user lists. - Silent Acknowledgments: Reacting to a service message sends a subtle non-intrusive push badge to the target user (e.g., "Alice reacted ❤️ to your gift") without triggering an audible alert ring, preventing notification fatigue.
- Clean Group Timelines: In large supergroups with hundreds of daily new members, members can react with welcoming hands (👋) to the join announcement without spamming the chat with dozens of separate "Welcome!" text messages.
checklist How to React to Service Messages
Quick two-step methods on smartphone and computer.
Double-tap directly on any service bubble (such as a gift receipt or wallpaper change) to instantly send your default quick reaction emoji (e.g., ❤️ or 👍).
Press and hold the bubble to open the animated reaction panel. Choose any standard emoji, or Premium users can select custom animated emoji packs.
Tap on the reaction pill attached to the service bubble to open the attendees list and see exactly who reacted and what emojis they picked.
table_chart Service Message Reaction Interactions
| Service Event | Trigger Scenario | Popular Reactions | Recipient Benefit |
|---|---|---|---|
| Star Gift Received | Friend or contact buys you a gift | ❤️, 🙏, 😍, 🎁 | Instant thank you without opening a new dialogue thread. |
| New Group Member | User joins via invite link or QR code | 👋, 🎉, 🤝, 🔥 | Welcomes newcomers while keeping group feed clean. |
| Missed / Declined Call | VoIP or video call went unanswered | 🤙, 😢, 👍, ⏰ | Signals "I saw your call and will ring back soon". |
| Chat Theme / Wallpaper | Mutual contact applies new theme | 🎨, 🔥, ✨, 👏 | Approves aesthetic changes made to private chat room. |