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(received_gift_ids=["123", "456"])