<metaproperty="og:description"content="Today'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.">
<ahref="/file/464001428/10620/86jRmfg4YJ4.880366/7b335c46d6d2fcfe69"target="_blank"><imgsrc="/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'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>
<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>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/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">
<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 > 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 <ahref="https://t.me/CustomNotificationSounds">Notification Sounds</a> channel.</p>
<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>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/file/464001442/10ad7/SJpUVTqQOZ8.18366/24fcb9a3d7ee1945cd"style="max-width: 600px;"title="Set a Custom Duration, oh Valley of Plenty!"alt="Custom Mute Durations">
<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>'Notifications'</em> on a chat's info page or <imgclass="icon"src="/file/464001466/3/TUYKwGzdaIM.984/c472ac8f01ebdd57c8"alt="Menu Android"><em>> Mute</em> in the chat header. On iOS, tap 'Mute' on a chat's info page.</p>
</blockquote>
<h3><aclass="anchor"name="new-auto-delete-menu-in-profiles"href="#new-auto-delete-menu-in-profiles"><iclass="anchor-icon"></i></a>New Auto-Delete Menu in Profiles</h3>
<p><ahref="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>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/file/464001825/102a1/4JyE20_qvHE.587603/c40ae325dbe4f51885"style="max-width: 600px;"title="Sing for the Moment"alt="New Auto-Delete Menu in Profiles">
<p>Enable Auto-Delete from <imgclass="icon"src="/file/464001466/3/TUYKwGzdaIM.984/c472ac8f01ebdd57c8"alt="Menu Android"> or <imgclass="icon"src="/file/464001448/2/VHd-rEO8AMI.2898/1d9c403b5d0d54dbb0"alt="Menu iOS"> on a chat's info page.</p>
</blockquote>
<h3><aclass="anchor"name="replies-in-forwarded-messages"href="#replies-in-forwarded-messages"><iclass="anchor-icon"></i></a>Replies in Forwarded Messages</h3>
<p>Telegram was the first app to make replies easy and efficient to navigate (<ahref="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>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/file/464001487/10da6/odBPXSsEPzg.766439/f1c42197de32aaa773"style="max-width: 600px;"title="A conga line of puns"alt="Replies in Forwarded Messages">
<p>You can always <ahref="https://telegram.org/blog/live-streams-forwarding-next-channel#flexible-forwarding">hide the sender's name</a> or media captions if you want to forward a message more anonymously.</p>
<p>Since <ahref="https://telegram.org/evolution#june-2015">2015</a>, millions of people have utilized <ahref="https://t.me/TelegramTips/301">bots</a> to convert files, shop online and even pay their taxes. Telegram bots already support <ahref="https://telegram.org/blog/privacy-discussions-web-bots#meet-seamless-web-bots">seamless authorization</a>, processing <ahref="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'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>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/file/464001434/100bf/eWprjdgzEbE.100386/644bbea83084f44c8f"style="max-width: 600px;"title="console.log('Vive la révolution')"alt="Bot Revolution">
<p>To get an idea of what to expect from third-party Telegram bots, try ordering fictional fast food with our sample <ahref="https://t.me/durgerkingbot">@DurgerKingBot</a>.</p>
<blockquote>
<p>Developers are welcome to study the <ahref="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 <ahref="https://telegram.org/blog/protected-content-delete-by-date-and-more#global-chat-themes-on-android">custom themes</a>.</p>
<!--
### Video
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<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's profile and instantly <strong>configure rights and permissions</strong> for the bot.</p>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/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">
<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><aclass="anchor"name="improved-message-translation-on-ios"href="#improved-message-translation-on-ios"><iclass="anchor-icon"></i></a>Improved Message Translation on iOS</h3>
<p>The <ahref="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>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/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">
<p>Enable Translation in <em>Settings > 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><aclass="anchor"name="improved-picture-in-picture-on-android"href="#improved-picture-in-picture-on-android"><iclass="anchor-icon"></i></a>Improved Picture-in-Picture on Android</h3>
<p>Any video on Telegram'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>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/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">
<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'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>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/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">
<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>
<p>In case you'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>
<divclass="blog_video_player_wrap"style="max-width: 600px; margin: 20px auto 20px;">
<videoclass="blog_video_player tl_blog_vid_autoplay"onclick="videoTogglePlay(this)"autoplayloopcontrolsmutedposter="/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">
<ahref="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"><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="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 <spanclass="tl_twitter_share_cnt"></span></a>
<h4class="dev_blog_card_title">Giveaways in Channels and Free Premium</h4>
<divclass="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>
<h4class="dev_blog_card_title">Replies 2.0, Adjustable Link Previews, Name Colors and More</h4>
<divclass="dev_blog_card_lead">Today's update lets you quote specific parts of messages when replying, send your replies to other chats, add quote formatting to any text…</div>
<divclass="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>
<h4class="dev_blog_card_title">Stories and 10 Years of Telegram</h4>
<divclass="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>