set_pinned_gifts()¶
- Client.set_pinned_gifts()¶
Change the list of pinned gifts on the current user.
Usable by Users Bots
- Parameters:¶
owner_id (``int`` | ``str``) – Unique identifier (int) or username (str) of the target chat. For your personal cloud (Saved Messages) you can simply use “me” or “self”. For a contact that exists in your Telegram address book you can use his phone number (str).
owned_gift_ids (List of ``str``) – New list of pinned gifts. All gifts must be upgraded and saved on the profile page first. For a user gift, you can use the message ID (int) of the gift message. For a channel gift, you can use the packed format chatID_savedID (str). For a upgraded gift, you can use the gift link.
- Returns:¶
``bool`` (On success, True is returned.)
Example
# Set pinned gifts in user profile await app.set_pinned_gifts(owner_id="me", received_gift_ids=["123", "456"]) # Set pinned gifts in channel await app.set_pinned_gifts(owner_id="pyrogram", received_gift_ids=["-1001292933413_123", "-1001292933413_456"])