Adding a Sticker to a Collection in Telegram

add sticker to telegram set api
18 August 2025


Adding a sticker to a collection in Telegram is relatively simple, but it requires the use of the Telegram API. First, you need to set up a bot in Telegram and receive its access token. This token allows you to send requests to the Telegram API and perform various actions including adding stickers.


Initially, you need to have the name of the sticker collection that you want to add the new sticker to. Additionally, each sticker must have a unique name and should use the PNG or WEBP format with a transparent background. Therefore, before starting, make sure you have prepared your stickers.


To add a new sticker, you can use the addStickerToSet method. This method requires parameters such as user_id, name (name of the collection), png_sticker (URL of the sticker), and emojis (emojis related to the sticker). After sending the request with these parameters, the new sticker will be added to the collection.


Here is a simple example of how to add a sticker to a collection. By using a programming language such as Python and the requests library, you can easily perform this task:


import requests

TOKEN = 'YOUR_BOT_TOKEN'
URL = f'https://api.telegram.org/bot{TOKEN}/addStickerToSet'

params = {
'user_id': 'YOUR_USER_ID',
'name': 'YOUR_STICKER_SET_NAME',
'png_sticker': 'URL_OF_YOUR_PNG',
'emojis': '😄'
}

response = requests.post(URL, data=params)
print(response.json())

In the above code, we first specify our bot token and the URL for the addStickerToSet method. Then we define the necessary parameters in a dictionary, which includes user_id, name, png_sticker, and emojis. After that, by sending a POST request, we can print the result to see if the sticker was successfully added or not.


Remember that you need to replace YOUR_BOT_TOKEN and other placeholder values with your actual values.


FAQ

?

How can I add a new sticker to my collection?

?

Are there any limitations for sticker formats?

?

Do I need a bot token to add a sticker?