addStickerToSet
Adiciona um sticker a um pacote.
Retorno: Em caso de sucesso, retorna True.
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
user_id | Integer | Sim | ID do usuário |
name | String | Sim | Nome do pacote de stickers |
sticker | InputSticker | Sim | Objeto JSON InputSticker |
Exemplo de requisição
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/addStickerToSet" \
-H "Content-Type: application/json" \
-d '{"user_id":123456789,"name":"example_by_your_bot","sticker":"FILE_ID"}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/addStickerToSet",
json={
"user_id": 123456789,
"name": "example_by_your_bot",
"sticker": "FILE_ID"
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/addStickerToSet`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"user_id": 123456789,
"name": "example_by_your_bot",
"sticker": "FILE_ID"
}),
});
console.log(await res.json());
Guia passo a passo: Como criar um bot no Telegram grátis: do BotFather à primeira mensagem
Métodos relacionados
getStickerSetRetorna um pacote de stickers.uploadStickerFileFaz upload de um arquivo de sticker.createNewStickerSetCria um novo pacote de stickers.replaceStickerInSetSubstitui um sticker em um pacote.setStickerPositionInSetMove um sticker dentro de um pacote.deleteStickerFromSetApaga um sticker de um pacote.setStickerSetTitleDefine o título de um pacote de stickers.setStickerSetThumbnailDefine a miniatura de um pacote de stickers.setCustomEmojiStickerSetThumbnailDefine a miniatura de um pacote de stickers de emoji personalizado.deleteStickerSetApaga um pacote de stickers.setStickerEmojiListAltera a lista de emojis de um sticker.setStickerKeywordsAltera as palavras-chave de um sticker.