<!DOCTYPE html>
<html class="">
  <head>
    <meta charset="utf-8">
    <title>Notification Sounds, Bot Revolution and More</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta property="og:title" content="Notification Sounds, Bot Revolution and More">
    <meta property="og:image" content="https://telegram.org/file/464001531/fb90/y871yZUW70Y.372928/9fdf3a084a04b47ec8">
    <meta property="og:site_name" content="Telegram">
    <meta property="og:description" content="Today&#39;s update adds creating your own notification tones, setting custom durations for muting chats or auto-deleting messages, as well as supercharged bots ready to outshine any website, improved forwarding that preserves replies, and a lot more.">
    
    <meta property="article:published_time" content="2022-04-16T13:55:47+00:00"><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:image" content="https://telegram.org/file/464001531/fb90/y871yZUW70Y.372928/9fdf3a084a04b47ec8" />
    <meta property="fb:app_id" content="254098051407226">
    <meta property="vk:app_id" content="3782569">
    <meta name="apple-itunes-app" content="app-id=686449807">
    <meta name="telegram:channel" content="@telegram">
    <link rel="canonical" href="https://telegram.org/blog/notifications-bots" />
    <link rel="icon" type="image/svg+xml" href="/img/website_icon.svg?4">
<link rel="apple-touch-icon" sizes="180x180" href="/img/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png">
<link rel="alternate icon" href="/img/favicon.ico" type="image/x-icon" />
    <link href="/css/bootstrap.min.css?3" rel="stylesheet">
    
    <link href="/css/telegram.css?236" rel="stylesheet" media="screen">
  </head>
  <body class="preload">
    <div id="fb-root"></div>
    <div class="tl_page_wrap">
      <div class="tl_page_head navbar navbar-static-top navbar navbar-tg">
        <div class="navbar-inner">
          <div class="container clearfix">
            <ul class="nav navbar-nav navbar-right"><li class="dropdown top_lang_select"><a class="dropdown-toggle" onclick="return dropdownClick(this, event)" href="#"><i class="dev_top_lang_icon"></i>EN <b class="minicaret"></b></a>
<ul class="dropdown-menu"><li class="chosen "><a href="?setln=en">English</a></li><li class="long "><a href="?setln=id">Bahasa Indonesia</a></li><li class="long "><a href="?setln=ms">Bahasa Melayu</a></li><li class=""><a href="?setln=de">Deutsch</a></li><li class=""><a href="?setln=es">Español</a></li><li class=""><a href="?setln=fr">Français</a></li><li class=""><a href="?setln=it">Italiano</a></li><li class=""><a href="?setln=nl">Nederlands</a></li><li class=""><a href="?setln=uz">O‘zbek</a></li><li class=""><a href="?setln=pl">Polski</a></li><li class="long "><a href="?setln=pt-br">Português (Brasil)</a></li><li class=""><a href="?setln=tr">Türkçe</a></li><li class=""><a href="?setln=be">Беларуская</a></li><li class=""><a href="?setln=ru">Русский</a></li><li class=""><a href="?setln=uk">Українська</a></li><li class=""><a href="?setln=ar">العربية</a></li><li class=""><a href="?setln=fa">فارسی</a></li><li class=""><a href="?setln=ko">한국어</a></li></ul></li><li class="navbar-twitter hidden-xs"><a href="https://twitter.com/telegram" target="_blank" data-track="Follow/Twitter" onclick="trackDlClick(this, event)"><i class="icon icon-twitter"></i> Twitter</a></li></ul>
<ul class="nav navbar-nav">
  <li class=""><a href="/">Home</a></li>
  <li class=""><a href="/faq">FAQ</a></li>
  <li class=""><a href="/apps">Apps</a></li>
  <li class="hidden-xs "><a href="//core.telegram.org/api">API</a></li>
  <li class="hidden-xs "><a href="//core.telegram.org/mtproto">Protocol</a></li>
</ul>
          </div>
        </div>
      </div>
      <div class="container clearfix tl_page_container ">
        <div class="tl_page">
          <div class="tl_contest_page_wrap">
	<div class="tl_blog_side_blog"><div class="side_blog_wrap">
  <div class="side_blog">
    <a href="/blog" class="side_blog_header">Recent News</a>
    <div class="side_blog_entries">
      <a href="/blog/giveaways" class="side_blog_entry">
  <div class="side_blog_date">Nov 6</div>
  <div class="side_blog_title">Giveaways in Channels and Free Premium</div>
</a><a href="/blog/reply-revolution" class="side_blog_entry">
  <div class="side_blog_date">Oct 28</div>
  <div class="side_blog_title">Replies 2.0, Adjustable Link Previews, Name Colors and More</div>
</a><a href="/blog/channel-stories" class="side_blog_entry">
  <div class="side_blog_date">Sep 22</div>
  <div class="side_blog_title">Stories in Channels, View-Once Media and More</div>
</a><a href="/blog/stories" class="side_blog_entry">
  <div class="side_blog_date">Aug 14</div>
  <div class="side_blog_title">Stories and 10 Years of Telegram</div>
</a><a href="/blog/shareable-folders-custom-wallpapers" class="side_blog_entry">
  <div class="side_blog_date">Apr 21</div>
  <div class="side_blog_title">Shareable Chat Folders, Custom Wallpapers and More</div>
</a><a href="/blog/power-saving" class="side_blog_entry">
  <div class="side_blog_date">Mar 8</div>
  <div class="side_blog_title">Power Saving Mode and More</div>
</a><a href="/blog/profile-pics-emoji-translations" class="side_blog_entry">
  <div class="side_blog_date">Feb 3</div>
  <div class="side_blog_title">Profile Photo Maker, Translating Entire Chats, Emoji Categories and More</div>
</a>
    </div>
  </div>
</div></div>
  <div id="dev_page_content_wrap" class=" ">
  <div class="dev_page_bread_crumbs"></div>
  <h1 id="dev_page_title">Notification Sounds, Bot Revolution and More</h1>
  
  <div id="dev_page_content"><div class="blog_side_image_wrap">
   <picture class="dev_page_tgsticker blog_side_image js-tgsticker_image" style="width:160px;"><div style="padding-top:100%"></div><source type="application/x-tgsticker" srcset="/file/464001596/103d2/ob0W1muRSwU.11451/7afd4506e891f49d28"><img src="/file/464001596/103d3/moogfkDbOx4.34496.png/7ecba522471a47c481" /></picture>
</div>

<div class="blog_wide_image">
    <a href="/file/464001428/10620/86jRmfg4YJ4.880366/7b335c46d6d2fcfe69" target="_blank"><img src="/file/464001531/fb90/y871yZUW70Y.372928/9fdf3a084a04b47ec8" srcset="/file/464001428/10620/86jRmfg4YJ4.880366/7b335c46d6d2fcfe69, 1200w" title="Sounds Like Teen Spirit" alt="Notification Sounds, Bot Revolution and Much More"/></a>
</div>

<p>Today&#39;s update adds <strong>creating your own notification tones</strong>, setting <strong>custom durations</strong> for muting chats or auto-deleting messages, as well as <strong>supercharged bots</strong> ready to outshine any website, improved forwarding that <strong>preserves replies</strong>, and a lot more.</p>
<h3><a class="anchor" name="custom-notification-sounds" href="#custom-notification-sounds"><i class="anchor-icon"></i></a>Custom Notification Sounds</h3>
<p>You can now turn <strong>any sound</strong> into a <strong>notification tone</strong>, creating custom alerts from your favorite music or even memes (and <em>meows</em>). Tap a <strong>short audio file</strong> or <strong>voice message</strong> in chat to instantly add it to your list of notification sounds, which you can assign to any chats.</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001152/12951/hNdmjw6fs_E.25108/8133f587e2172ab98f" style="max-width: 600px;" title="All our quacks and meows are 100% certified organic" alt="Custom Notification Sounds">
  <source src="/file/464001560/10ed8/75EhRz6_ci4.4802304.mp4/c2fdcf80ae7910e45c" type="video/mp4">
 </video>
</div>

<p>Telegram tones are <strong>cross-platform</strong> and <strong>completely free</strong> – as they should be.</p>
<p>You can access your sounds on all your devices via <em>Settings &gt; Notifications and Sounds</em>. There you can <strong>add new tones</strong> and set sounds for individual chats or entire groups of chats.</p>
<blockquote>
<p>Tones currently support audio files and voice messages under <strong>5 seconds</strong> up to <strong>300 KB</strong> in size. Try some <strong>samples</strong> made by our team (and their pets) in the <a href="https://t.me/CustomNotificationSounds">Notification Sounds</a> channel.</p>
</blockquote>
<h3><a class="anchor" name="custom-mute-durations" href="#custom-mute-durations"><i class="anchor-icon"></i></a>Custom Mute Durations</h3>
<p>For years, Telegram users have been able to temporarily mute chats to take a break from notifications, like for <strong>8 hours</strong> or <strong>2 days</strong>. Now you can also pause notifications for a <strong>specific duration</strong>, like the length of a midday nap or extended vacation.</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001442/10ad7/SJpUVTqQOZ8.18366/24fcb9a3d7ee1945cd" style="max-width: 600px;" title="Set a Custom Duration, oh Valley of Plenty!" alt="Custom Mute Durations">
  <source src="/file/464001297/1197b/DyWlezeYmec.3292082.mp4/98598de1d64c01c114" type="video/mp4">
 </video>
</div>

<p>Each chat has a <strong>streamlined menu</strong> for modifying alerts – choose <em>Disable Sound</em> to receive notifications <strong>silently</strong>, or one of the <em>Mute</em> options to turn off notifications completely.</p>
<blockquote>
<p>On Android, tap <em>&#39;Notifications&#39;</em>  on a chat&#39;s info page or <img class="icon" src="/file/464001466/3/TUYKwGzdaIM.984/c472ac8f01ebdd57c8" alt="Menu Android"> <em>&gt; Mute</em> in the chat header. On iOS, tap &#39;Mute&#39; on a chat&#39;s info page.</p>
</blockquote>
<h3><a class="anchor" name="new-auto-delete-menu-in-profiles" href="#new-auto-delete-menu-in-profiles"><i class="anchor-icon"></i></a>New Auto-Delete Menu in Profiles</h3>
<p><a href="https://telegram.org/blog/autodelete-inv2#auto-delete-messages">Auto-Delete</a> can be enabled in any chat to make a conversation more confidential or less cluttered. Now it takes <strong>fewer taps</strong> to enable and supports <strong>flexible timer settings</strong> – like 2 days, 3 weeks, 4 months, and more.</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001825/102a1/4JyE20_qvHE.587603/c40ae325dbe4f51885" style="max-width: 600px;" title="Sing for the Moment" alt="New Auto-Delete Menu in Profiles">
  <source src="/file/464001729/10c73/103UY0IEhKU.6888678.mp4/d5c73fff2f605535b1" type="video/mp4">
 </video>
</div>

<blockquote>
<p>Enable Auto-Delete from <img class="icon" src="/file/464001466/3/TUYKwGzdaIM.984/c472ac8f01ebdd57c8" alt="Menu Android"> or <img class="icon" src="/file/464001448/2/VHd-rEO8AMI.2898/1d9c403b5d0d54dbb0" alt="Menu iOS"> on a chat&#39;s info page.</p>
</blockquote>
<h3><a class="anchor" name="replies-in-forwarded-messages" href="#replies-in-forwarded-messages"><i class="anchor-icon"></i></a>Replies in Forwarded Messages</h3>
<p>Telegram was the first app to make replies easy and efficient to navigate (<a href="https://telegram.org/blog/replies-mentions-hashtags">2015</a>). <strong>Swipe left</strong> on any message to reply to it. Your reply will include a small preview you can tap to instantly <strong>jump to the original message</strong>.</p>
<p>These same reply previews are now included when <strong>forwarding messages</strong> to other chats, so everyone can see the full context of your inside jokes.</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001487/10da6/odBPXSsEPzg.766439/f1c42197de32aaa773" style="max-width: 600px;" title="A conga line of puns" alt="Replies in Forwarded Messages">
  <source src="/file/464001731/1010d/7_d4SJfms70.3972328.mp4/d9c8e9c7b8816e56cd" type="video/mp4">
 </video>
</div>

<blockquote>
<p>You can always <a href="https://telegram.org/blog/live-streams-forwarding-next-channel#flexible-forwarding">hide the sender&#39;s name</a> or media captions if you want to forward a message more anonymously.</p>
</blockquote>
<h3><a class="anchor" name="bot-revolution" href="#bot-revolution"><i class="anchor-icon"></i></a>Bot Revolution</h3>
<p>Since <a href="https://telegram.org/evolution#june-2015">2015</a>, millions of people have utilized <a href="https://t.me/TelegramTips/301">bots</a> to convert files, shop online and even pay their taxes. Telegram bots already support <a href="https://telegram.org/blog/privacy-discussions-web-bots#meet-seamless-web-bots">seamless authorization</a>, processing <a href="https://telegram.org/blog/payments-2-0-scheduled-voice-chats#payments-2-0">payments</a> via <strong>15</strong> integrated payment providers (with <em>Google Pay</em> and <em>Apple Pay</em> out of the box), collecting feedback, delivering tailored notifications to users, and much more.</p>
<p>Today we&#39;re adding an entire new dimension, giving bot developers the tools to create <strong>infinitely flexible interfaces</strong> with <em>JavaScript</em>, one of the most popular programming languages in the world. With this, Telegram bots can completely replace <strong>any website</strong>.</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001434/100bf/eWprjdgzEbE.100386/644bbea83084f44c8f" style="max-width: 600px;" title="console.log('Vive la révolution')" alt="Bot Revolution">
  <source src="/file/464001679/11aa9/KQx_BlPVXRo.4922145.mp4/c65433c8ac11a347a8" type="video/mp4">
 </video>
</div>

<p>To get an idea of what to expect from third-party Telegram bots, try ordering fictional fast food with our sample <a href="https://t.me/durgerkingbot">@DurgerKingBot</a>.</p>
<blockquote>
<p>Developers are welcome to study the <a href="https://core.telegram.org/bots/webapps">Bot API documentation</a> – and let their imagination run wild.</p>
</blockquote>
<p>These interfaces can be programmed to match a user’s theme – <strong>adjusting color schemes</strong> in real time, for example when switching between <strong>Day and Night</strong> modes or setting <a href="https://telegram.org/blog/protected-content-delete-by-date-and-more#global-chat-themes-on-android">custom themes</a>.</p>
<!--
### Video
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="PHOTO" style="max-width: 600px;" title="TITLE" alt="TITLE">
  <source src="VIDEO" type="video/mp4">
 </video>
</div>
-->

<h3><a class="anchor" name="instantly-configure-bot-admins" href="#instantly-configure-bot-admins"><i class="anchor-icon"></i></a>Instantly Configure Bot Admins</h3>
<p>Telegram bots can also handle small tasks like chat management by adding extra features, automating processes or helping moderators. Users can now quickly <strong>add bots</strong> to their group or channel right from the bot&#39;s profile and instantly <strong>configure rights and permissions</strong> for the bot.</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001644/11c74/zEsyDJV-Ylg.394291/de3dabcd737d9ec454" style="max-width: 600px;" title="Bots gotta fight... for their right... to party" alt="Instantly Configure Bot Admins">
  <source src="/file/464001508/10265/9s2PGXyzQW0.3317857.mp4/f2d60efe6ca5d1fae2" type="video/mp4">
 </video>
</div>

<blockquote>
<p>Bots can only be added to channels as admins, while bots can be added to groups as both members or admins.</p>
</blockquote>
<h3><a class="anchor" name="improved-message-translation-on-ios" href="#improved-message-translation-on-ios"><i class="anchor-icon"></i></a>Improved Message Translation on iOS</h3>
<p>The <a href="https://telegram.org/blog/reactions-spoilers-translations#message-translation">in-app translation</a> feature for iOS devices has been expanded to support <strong>better quality translations</strong> from <strong>many more languages</strong>, such as Ukrainian  – and is now able to translate the same languages as the <strong>Android app</strong>.</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001693/10449/5C5CqELP7qs.89969/ef2eb63d76b28571bd" style="max-width: 600px;" title="Like if the Tower of Babel has never fallen" alt="Improved Message Translation on iOS">
  <source src="/file/464001602/12562/Yu_rf1khOfY.4744725.mp4/bb0d176dd3043898e0" type="video/mp4">
 </video>
</div>

<p>Enable Translation in <em>Settings &gt; Language</em> to add a dedicated <strong>Translate button</strong> to the context menu when selecting a message. You can also exclude any languages you speak fluently – which will <strong>hide the translate button</strong> for those messages.</p>
<h3><a class="anchor" name="improved-picture-in-picture-on-android" href="#improved-picture-in-picture-on-android"><i class="anchor-icon"></i></a>Improved Picture-in-Picture on Android</h3>
<p>Any video on Telegram&#39;s mobile apps can be viewed <strong>Picture-in-Picture</strong>, so you can keep chatting while you watch live streams or cat compilations. This update adds improvements to the <strong>player window</strong> on Android – <strong>pinch to change its size</strong>, tap <em>X</em> to quickly <strong>close it</strong>, and enjoy the <strong>new rounded design</strong>.</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001441/10569/0oKwNLTNjLI.153180/3ac123cec470b711b6" style="max-width: 600px;" title="Yo dawg, I heard you like pictures..." alt="Improved Picture-in-Picture on Android">
  <source src="/file/464001796/11529/xTTGnnKxLQU.4321943.mp4/736e1ed847c029ce1b" type="video/mp4">
 </video>
</div>

<blockquote>
<p>Picture-in-Picture videos work in Telegram apps on <strong>every platform</strong> – including iOS, macOS and Telegram Desktop.</p>
</blockquote>
<h3><a class="anchor" name="new-animations" href="#new-animations"><i class="anchor-icon"></i></a>New Animations</h3>
<p>The interface for changing your phone number in Settings has a new look, with <strong>animated ducks</strong> to walk you through the process. Changing your account&#39;s phone number updates where we send future login codes – all your chats, media and other Settings will stay <strong>exactly the same</strong>.</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001981/1047b/iMjzdJVVbNw.312778/3e6c76809952e701d2" style="max-width: 600px;" title="What do a duck and a phone have in common? The bill." alt="Changing Phone Number Animation">
  <source src="/file/464001757/1258a/NEzljhC7aik.1511533.mp4/30d3a905060630bf8e" type="video/mp4">
 </video>
</div>

<blockquote>
<p>Keeping your number up to date is essential, so that you can always receive login codes and access your account. You can seamlessly change it by tapping your phone number in Settings.</p>
</blockquote>
<h3><a class="anchor" name="more-animated-emoji" href="#more-animated-emoji"><i class="anchor-icon"></i></a>More Animated Emoji</h3>
<p>In case you&#39;re looking for Food That Moves, simply send a message with a <strong>single emoji</strong> to get one of these in a chat:</p>
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="/file/464001844/10e19/mijGCbOei-0.76454/266bf887561edca3de" style="max-width: 600px;" title="Nobody finishes reading this blog without getting hungry." alt="Animated Emoji, class of April 2022">
  <source src="/file/464001382/11717/xFY4eK68IH0.3466833.mp4/a4ab30bf845cec2ba8" type="video/mp4">
 </video>
</div>

<p>And that&#39;s all for Telegram&#39;s second spring update this year. Stay tuned for more!</p>
<div><br></div>

<p><em>April 16, 2022<br>The Telegram Team</em></p>
<!--
### Video
<div class="blog_video_player_wrap" style="max-width: 600px; margin: 20px auto 20px;">
 <video class="blog_video_player tl_blog_vid_autoplay" onclick="videoTogglePlay(this)" autoplay loop controls muted poster="PHOTO" style="max-width: 600px;" title="TITLE" alt="TITLE">
  <source src="VIDEO" type="video/mp4">
 </video>
</div>
-->

<!--
### Image

<div class="blog_image_wrap blog_medium_image_wrap">
  <a href="LARGE" target="_blank"><img src="SMALL" title="TITLE" alt="TITLE" srcset="LARGE , 2x" /></a>
</div>

--></div>
  
</div>
  <div class="tl_main_share clearfix">
    <a href="https://t.me/share/url?url=https%3A%2F%2Ftelegram.org%2Fblog%2Fnotifications-bots&text=Add%20your%20own%20alert%20tones%2C%20set%20custom%20durations%20for%20mute%20and%20auto-delete%2C%20use%20supercharged%20bots%20%E2%80%93%20and%20much%20more." class="tl_telegram_share_btn" id="tl_telegram_share_btn" data-text="Add your own alert tones, set custom durations for mute and auto-delete, use supercharged bots – and much more." data-url="https://telegram.org/blog/notifications-bots"><i class="tl_telegram_share_icon"></i><span class="tl_telegram_share_label" target="_blank">Forward</span></a>
    <a href="https://twitter.com/share" class="tl_twitter_share_btn" id="tl_twitter_share_btn" data-text="Add your own alert tones, set custom durations for mute and auto-delete, use supercharged bots – and much more." data-url="https://telegram.org/blog/notifications-bots" data-via="Telegram">Tweet <span class="tl_twitter_share_cnt"></span></a>
  </div>
  
</div>
<div class="tl_main_recent_news_wrap tlb_other_news_wrap tl_blog_list_page_wrap">
  <h3 class="tl_main_recent_news_header">
    <a href="/blog">Other News</a>
  </h3>
  <div class="tl_main_recent_news_cards clearfix">
    <a class="dev_blog_card_link_wrap" href="/blog/giveaways"><div class="dev_blog_card_wrap">
  <img class="dev_blog_card_image" src="https://telegram.org/file/400780400867/1/urmYJbbNk5E.288288/8288e7d1770857dcf1" />
  <div class="dev_blog_card_alltext_wrap">
    <h4 class="dev_blog_card_title">Giveaways in Channels and Free Premium</h4>
    <div class="dev_blog_card_lead">Channel owners can now launch Giveaways to randomly distribute prizes among their followers. This is great if you want to promote your channel, get new subscribers or reward existing…</div>
  </div>
  <div class="dev_blog_card_date">Nov 6, 2023</div>
</div></a><a class="dev_blog_card_link_wrap" href="/blog/reply-revolution"><div class="dev_blog_card_wrap">
  <img class="dev_blog_card_image" src="https://telegram.org/file/400780400780/1/g_radu3Y0M8.287207/035dae82b433286e51" />
  <div class="dev_blog_card_alltext_wrap">
    <h4 class="dev_blog_card_title">Replies 2.0, Adjustable Link Previews, Name Colors and More</h4>
    <div class="dev_blog_card_lead">Today&#39;s update lets you quote specific parts of messages when replying, send your replies to other chats, add quote formatting to any text…</div>
  </div>
  <div class="dev_blog_card_date">Oct 28, 2023</div>
</div></a><a class="dev_blog_card_link_wrap" href="/blog/channel-stories"><div class="dev_blog_card_wrap">
  <img class="dev_blog_card_image" src="https://telegram.org/file/400780400873/1/yQiyKrn7_NE.258715/33a6d6c835c123263a" />
  <div class="dev_blog_card_alltext_wrap">
    <h4 class="dev_blog_card_title">Stories in Channels, View-Once Media and More</h4>
    <div class="dev_blog_card_lead">Channels can start posting stories thanks to a new boost system. Stories now have reaction stickers and the option to add your own music.…</div>
  </div>
  <div class="dev_blog_card_date">Sep 22, 2023</div>
</div></a><a class="dev_blog_card_link_wrap" href="/blog/stories"><div class="dev_blog_card_wrap">
  <img class="dev_blog_card_image" src="https://telegram.org/file/400780400235/1/EGhTEUUJH1w.281459/58c6756821cb43d0ca" />
  <div class="dev_blog_card_alltext_wrap">
    <h4 class="dev_blog_card_title">Stories and 10 Years of Telegram</h4>
    <div class="dev_blog_card_lead">In this update, we launch Stories – with a unique dual camera mode, granular privacy settings, flexible duration options and much more.</div>
  </div>
  <div class="dev_blog_card_date">Aug 14, 2023</div>
</div></a>
  </div>
</div>
          
        </div>
      </div>
    </div>
    <div class="footer_wrap">
  <div class="footer_columns_wrap footer_desktop">
    <div class="footer_column footer_column_telegram">
      <h5>Telegram</h5>
      <div class="footer_telegram_description"></div>
      Telegram is a cloud-based mobile and desktop messaging app with a focus on security and speed.
    </div>

    <div class="footer_column">
      <h5><a href="/faq">About</a></h5>
      <ul>
        <li><a href="/faq">FAQ</a></li>
        <li><a href="/privacy">Privacy</a></li>
        <li><a href="/press">Press</a></li>
      </ul>
    </div>
    <div class="footer_column">
      <h5><a href="/apps#mobile-apps">Mobile Apps</a></h5>
      <ul>
        <li><a href="/dl/ios">iPhone/iPad</a></li>
        <li><a href="/android">Android</a></li>
        <li><a href="/dl/web">Mobile Web</a></li>
      </ul>
    </div>
    <div class="footer_column">
      <h5><a href="/apps#desktop-apps">Desktop Apps</a></h5>
      <ul>
        <li><a href="//desktop.telegram.org/">PC/Mac/Linux</a></li>
        <li><a href="//macos.telegram.org/">macOS</a></li>
        <li><a href="/dl/web">Web-browser</a></li>
      </ul>
    </div>
    <div class="footer_column footer_column_platform">
      <h5><a href="//core.telegram.org/">Platform</a></h5>
      <ul>
        <li><a href="//core.telegram.org/api">API</a></li>
        <li><a href="//translations.telegram.org/">Translations</a></li>
        <li><a href="//instantview.telegram.org/">Instant View</a></li>
      </ul>
    </div>
  </div>
  <div class="footer_columns_wrap footer_mobile">
    <div class="footer_column">
      <h5><a href="/faq">About</a></h5>
    </div>
    <div class="footer_column">
      <h5><a href="/blog">Blog</a></h5>
    </div>
    <div class="footer_column">
      <h5><a href="/apps">Apps</a></h5>
    </div>
    <div class="footer_column">
      <h5><a href="//core.telegram.org/">Platform</a></h5>
    </div>
    <div class="footer_column">
      <h5><a href="/press">Press</a></h5>
    </div>
  </div>
</div>
    <script src="/js/main.js?47"></script>
    <script src="/js/tgsticker.js?31"></script>

    <script>initScrollVideos(true);
mainInitTgStickers({"maxDeviceRatio":2,"cachingModulo":4});
twitterCustomShareInit();
blogSideImageInit();
backToTopInit("Go up");
removePreloadInit();
</script>
  </body>
</html>