<metaproperty="description"content="Telegram allows users to set an emoticon or a custom emoji as status, to show next to their name in chats and profiles.">
<metaproperty="og:title"content="Emoji status">
<metaproperty="og:image"content="">
<metaproperty="og:description"content="Telegram allows users to set an emoticon or a custom emoji as status, to show next to their name in chats and profiles.">
<p>Telegram allows users to set an emoticon or a <ahref="/api/custom-emoji">custom emoji</a> as status, to show next to their name in chats and profiles.</p>
<h3><aclass="anchor"href="#setting-an-emoji-status"id="setting-an-emoji-status"name="setting-an-emoji-status"><iclass="anchor-icon"></i></a>Setting an emoji status</h3>
<p>Use <ahref="/method/account.updateEmojiStatus">account.updateEmojiStatus</a> to change the status emoji of your profile. </p>
<ul>
<li>Pass <ahref="/constructor/emojiStatus">emojiStatus</a> to set a <ahref="/api/custom-emoji">custom emoji</a>.</li>
<li>Pass <ahref="/constructor/emojiStatusUntil">emojiStatusUntil</a> to set a <ahref="/api/custom-emoji">custom emoji</a>, for a limited period of time.</li>
<li>Pass <ahref="/constructor/emojiStatusEmpty">emojiStatusEmpty</a> to set the default Premium badge.</li>
</ul>
<p>The newly set <ahref="/type/EmojiStatus">EmojiStatus</a> constructor will be contained in the <code>emoji_status</code> field of the <ahref="/constructor/user">user</a> constructor, and other users will receive an <ahref="/constructor/updateUserEmojiStatus">updateUserEmojiStatus</a>. </p>
<p>Other logged-in clients will also receive an <ahref="/constructor/updateRecentEmojiStatuses">updateRecentEmojiStatuses</a> update, indicating that the recent status emoji list has changed. </p>
<p>Recently used emoji statuses can be fetched using <ahref="/method/account.getRecentEmojiStatuses">account.getRecentEmojiStatuses</a>, and the list can be cleared using <ahref="/method/account.clearRecentEmojiStatuses">account.clearRecentEmojiStatuses</a>. </p>
<h3><aclass="anchor"href="#featured-emoji-status-stickersets"id="featured-emoji-status-stickersets"name="featured-emoji-status-stickersets"><iclass="anchor-icon"></i></a>Featured emoji status stickersets</h3>
<p>A set of standard statuses can be fetched by passing <ahref="/constructor/inputStickerSetEmojiDefaultStatuses">inputStickerSetEmojiDefaultStatuses</a> to <ahref="/method/messages.getStickerSet">messages.getStickerSet</a>, as specified in the <ahref="/api/stickers">stickerset documentation »</a>. </p>
<p><ahref="/method/account.getDefaultEmojiStatuses">account.getDefaultEmojiStatuses</a> can also be used to get a list of featured emoji statuses, from multiple featured custom emoji stickersets.</p></div>
</div>
</div>
</div>
<divclass="footer_wrap">
<divclass="footer_columns_wrap footer_desktop">
<divclass="footer_column footer_column_telegram">
<h5>Telegram</h5>
<divclass="footer_telegram_description"></div>
Telegram is a cloud-based mobile and desktop messaging app with a focus on security and speed.