The easiest way to create stickers on Telegram is to simply upload them using the @stickers bot. This bot can help you upload new stickers, create sticker packs and get usage stats for your stickers and packs.
Telegram also offers a platform for developers of apps that help users make their own stickers. For example, apps that allow people to upload pictures of themselves and turn them into stickers.
DON'T use this:
In short, if a set of stickers is already available on Telegram – there's no need to import it!
As of version 7.8, Telegram apps support a simple API for importing stickers.
WARNING: Each time a user imports stickers, a new sticker pack is created on Telegram. Do not use the importing feature to share stickers you made with other users. If you want to share your stickers, simply upload them using @stickers and share the link of your pack. For example, here's a link to install some Duck Stickers.
Telegram apps support two sticker types. Regardless of the type, each sticker must be associated with at least one emoji that expresses the emotion corresponding to the sticker.
Must be in TGS format, created using the Bodymovin-TG plugin for Adobe After Effects.
Note: Animated webp is NOT supported, only static webp is supported for static stickers. Animated stickers must be in TGS format.
Max. size: 64 KB
Dimensions: 512x512 px
FPS: 30-60 FPS
Max. duration: 3 seconds
For full technical details on Telegram animated stickers, see this page.
Must be in PNG or WEBP format with a transparent layer. All static stickers should use white stroke and shadow, exactly like in this example: StickerExample.psd
Max. size: 512 KB
Max. dimensions: 512x512 px, at least one side of the image must be 512px.