<metaproperty="og:description"content="Telegram's 12th update of the year introduces reactions, message translation, themed QR codes, hidden text (spoilers), and more.">
<ahref="/file/464001589/dab7/u5N6uxxkYN0.353972/141063396c8524879c"target="_blank"><imgsrc="/file/464001488/d35b/oNi_rR0In0o.124097/c74f7d759893b78bfb"srcset="/file/464001589/dab7/u5N6uxxkYN0.353972/141063396c8524879c, 1200w"title="The Matrix has you, what did you think?"alt="Reactions, Spoilers, Translation and QR Codes"/></a>
</div>
<p>Telegram's <ahref="https://telegram.org/blog">12th update</a> of the year introduces <strong>reactions</strong>, <strong>message translation</strong>, <strong>themed QR codes</strong>, <strong>hidden text</strong> (spoilers), and more.</p>
<p>Telegram was the first messaging app to add <ahref="https://t.me/TelegramTips/219">animated</a> and <ahref="https://t.me/TelegramTips/297">interactive emoji</a>, giving users unparalleled ways to express themselves in chats. Today some of these emoji become available as <strong>reactions</strong> to share feelings and feedback – without sending any messages.</p>
<divclass="blog_video_player_wrap"style="max-width: 400px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/file/464001407/dbda/RmqlLDIAXj0.254306/91a6046617d9a0ae4e"style="max-width: 400px;"title="The thumbs up gesture has been saving words (and lives) since the days of the Roman Empire. Now it's just a double tap away."alt="Emoji reactions">
<p><strong>Double tap</strong> a message to send a quick <imgclass="emoji"src="//telegram.org/img/emoji/40/F09F918D.png"width="20"height="20"alt="👍"/> reaction. For <strong>more reactions</strong> like <imgclass="emoji"src="//telegram.org/img/emoji/40/F09F9881.png"width="20"height="20"alt="😁"/><imgclass="emoji"src="//telegram.org/img/emoji/40/F09F8E89.png"width="20"height="20"alt="🎉"/><imgclass="emoji"src="//telegram.org/img/emoji/40/F09F98B1.png"width="20"height="20"alt="😱"/><imgclass="emoji"src="//telegram.org/img/emoji/40/F09F94A5.png"width="20"height="20"alt="🔥"/><imgclass="emoji"src="//telegram.org/img/emoji/40/F09F918E.png"width="20"height="20"alt="👎"/>, tap once on the message (or press and hold, if on iOS). Each reaction appears with its own <strong>unique animation</strong>.</p>
<blockquote>
<p>You can change your default reaction to another emoji in Settings. <strong>Android:</strong><em>Chat Settings > Quick Reaction</em>. <strong>iOS:</strong><em>Stickers and Emoji > Quick Reaction</em>.</p>
</blockquote>
<p>Reactions are always on in <strong>private chats</strong>. In <strong>groups and channels</strong>, the admins decide whether to <strong>turn on</strong> reactions and choose <strong>which reaction emoji</strong> are available in the chat. This enables many different ways to collect feedback – from simple likes <imgclass="emoji"src="//telegram.org/img/emoji/40/E29DA4.png"width="20"height="20"alt="❤️"/> to upvote <imgclass="emoji"src="//telegram.org/img/emoji/40/F09F918D.png"width="20"height="20"alt="👍"/> and downvote <imgclass="emoji"src="//telegram.org/img/emoji/40/F09F918E.png"width="20"height="20"alt="👎"/> systems, and beyond.</p>
<ahref="LARGE"target="_blank"><imgsrc="SMALL"title="Switching off piles of poo is not guaranteed to affect your lawn."alt="Reaction settings in a channel"srcset="LARGE , 2x"/></a>
</div>
-->
<blockquote>
<p>Admins can control reactions via their group or channel's <em>Info Page > Edit > Reactions</em>. For more feedback options, try <ahref="https://t.me/TelegramTips/209">channel comments</a> and our powerful <ahref="https://t.me/TelegramTips/207">polls</a>. </p>
<p>To discuss the fates of Ciri or Peter Parker without spoiling the fun for others, select any part of your text when typing and choose the new <strong>'Spoiler' formatting</strong>. This will <strong>hide</strong> the selected part of the message in the chat, as well as in the chat list and notifications.</p>
<divclass="blog_video_player_wrap"style="max-width: 400px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/file/464001469/d419/unZr9SxPrtw.250733/7329c220ed42ab3c8e"style="max-width: 400px;"title="In the final episode █████ totally ██████ the █████."alt="Hidden text for spoilers">
<p>Over <strong>half a billion</strong> people around the world use Telegram not only to stay in touch with friends, but also to chat in <ahref="https://t.me/TelegramTips/300">public groups</a> and view content from channels – in every language imaginable. Now you can <strong>translate any message</strong> into another language, right in the app.</p>
<!--NOTE TO TRANSLATORS: It is theoretically possible to use "into your language" (instead of "into another language") – but only if the language of your translation is supported for this feature. Please check first.-->
<divclass="blog_video_player_wrap"style="max-width: 400px; margin: 20px auto 20px;">
<p>Enabling <strong>Translation</strong> in <em>Settings > Language</em> adds a dedicated <strong>Translate button</strong> to the context menu when selecting a message. You can also <strong>exclude</strong> any languages you speak fluently – which will <strong>hide the translate button</strong> for those messages.</p>
<blockquote>
<p>Translation is available on all Android devices that support Telegram, but requires iOS 15+ on Apple devices. The list of available languages depends on your phone's operating system.</p>
</blockquote>
<h3><aclass="anchor"name="themed-qr-codes"href="#themed-qr-codes"><iclass="anchor-icon"></i></a>Themed QR Codes</h3>
<p>You can generate QR codes for <strong>any</strong> users that have a <ahref="https://t.me/TelegramTips/44">public username</a>. This also works for <strong>groups, channels and bots</strong>, making it easy to show someone your favorite blog or fan club.</p>
<divclass="blog_video_player_wrap"style="max-width: 400px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/file/464001257/e836/266KS2_-H_4.201434/0da022649c9a206d06"style="max-width: 400px;"title="Something to set as your profile picture in that old messenger you don't use anymore."alt="Themed QR Codes">
<p>Tap the new <strong>QR code icon</strong> next to the username of a person (or from a chat’s info page), choose the <strong>colors</strong> and <strong>pattern</strong> that fit best, then print, post or share your QR code to other apps.</p>
<blockquote>
<p>A QR code for your own username can be obtained in <em>Settings</em>. </p>
</blockquote>
<h3><aclass="anchor"name="new-menus-for-macos"href="#new-menus-for-macos"><iclass="anchor-icon"></i></a>New Menus for macOS</h3>
<p>We've redesigned <strong>all the context menus</strong> in <ahref="https://macos.telegram.org/">Telegram for macOS</a>– adding some new <strong>shortcut hints</strong> and introducing beautifully <strong>animated icons</strong> for every single menu item in the app.</p>
<divclass="blog_video_player_wrap"style="max-width: 400px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/file/464001873/dd5a/cSI1iI-N2MA.296588/d75ee0e02f527cd5ff"style="max-width: 400px;"title="Gotta catch em all!"alt="New menus in the macOS app">
<p>Our animators also added new <ahref="https://telegram.org/blog/chat-themes-interactive-emoji-read-receipts#interactive-emoji">interactive versions</a> of <imgclass="emoji"src="//telegram.org/img/emoji/40/F09F94A5.png"width="20"height="20"alt="🔥"/><imgclass="emoji"src="//telegram.org/img/emoji/40/F09F9881.png"width="20"height="20"alt="😁"/><imgclass="emoji"src="//telegram.org/img/emoji/40/F09FA4A9.png"width="20"height="20"alt="🤩"/><imgclass="emoji"src="//telegram.org/img/emoji/40/F09F98A2.png"width="20"height="20"alt="😢"/><imgclass="emoji"src="//telegram.org/img/emoji/40/F09F98AD.png"width="20"height="20"alt="😭"/><imgclass="emoji"src="//telegram.org/img/emoji/40/F09F98B1.png"width="20"height="20"alt="😱"/><imgclass="emoji"src="//telegram.org/img/emoji/40/E29D84.png"width="20"height="20"alt="❄️"/>. Send any of them in <strong>1-on-1 chats</strong>, then tap to unleash a full-screen effect for you and your partner.</p>
<divclass="blog_video_player_wrap"style="max-width: 400px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/file/464001566/c001/BVsBImeLDg4.210817/40e7142c19bb77bfed"style="max-width: 400px;"title="Let it snow, orr set fire to the rain – entirely up to you."alt="More interactive emoji">
<p>Thank you all for an <ahref="https://t.me/durov/173">incredible year</a>. Here's to making <strong>2022</strong> even greater. <imgclass="emoji"src="//telegram.org/img/emoji/40/F09F8E89.png"width="20"height="20"alt="🎉"/></p>
<ahref="https://t.me/share/url?url=https%3A%2F%2Ftelegram.org%2Fblog%2Freactions-spoilers-translations&text=Telegram%27s%2012th%20update%20of%20the%20year%20introduces%20reactions%2C%20message%20translation%2C%20themed%20QR%20codes%2C%20hidden%20text%20%28spoilers%29%2C%20and%20more."class="tl_telegram_share_btn"id="tl_telegram_share_btn"data-text="Telegram's 12th update of the year introduces reactions, message translation, themed QR codes, hidden text (spoilers), and more."data-url="https://telegram.org/blog/reactions-spoilers-translations"><iclass="tl_telegram_share_icon"></i><spanclass="tl_telegram_share_label"target="_blank">Forward</span></a>
<ahref="https://twitter.com/share"class="tl_twitter_share_btn"id="tl_twitter_share_btn"data-text="Telegram's 12th update of the year introduces reactions, message translation, themed QR codes, hidden text (spoilers), and more."data-url="https://telegram.org/blog/reactions-spoilers-translations"data-via="Telegram">Tweet <spanclass="tl_twitter_share_cnt"></span></a>
<h4class="dev_blog_card_title">Improved Videos and Much More</h4>
<divclass="dev_blog_card_lead">Today's update adds faster loading, better quality and new speed controls to videos, last edit timestamps, attaching media to sent messages, increased limits for mini apps, new monetization…</div>
<h4class="dev_blog_card_title">Gifts, Verification Platform and More</h4>
<divclass="dev_blog_card_lead">Users can now send Gifts to their friends: the recipients of gifts can display them on their profile pages or turn them into Stars. Additionally, Telegram launched a platform for businesses…</div>
<h4class="dev_blog_card_title">Star Giveaways and More</h4>
<divclass="dev_blog_card_lead">With today's update, groups and channels can use Telegram Stars as prizes in Giveaways. Also, any article you open in the Telegram Browser can now be converted to Instant View, making…</div>
<h4class="dev_blog_card_title">Super Channels, Star Reactions and Subscriptions</h4>
<divclass="dev_blog_card_lead">Today is Telegram's 11th anniversary. Meet Star Reactions and Star Subscriptions that let users support content creators, paid media for…</div>