Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnySticker

Download and convert any Telegram sticker or custom emoji into open formats. Everything delivered in one ZIP.

Try it live: @AnyStickerDownloadBot


What it does

Send the bot a sticker, a custom emoji, or a sticker pack link and get back every useful format bundled into a single ZIP file.

Animated sticker.tgs .json .lottie

Static sticker.webp .png .jpg

Video sticker.webm

Custom emoji — same as above, extracted from any message

Pack link — entire pack converted and zipped in one go


Self-hosting

git clone https://github.com/bytasim/anysticker
cd anysticker

python3 -m venv .venv
source .venv/bin/activate

pip install -r requirements.txt

cp .env.example .env
# add your BOT_TOKEN to .env

python bot.py

Environment

Variable Required Description
BOT_TOKEN yes From @BotFather
ADMIN_IDS no Comma-separated Telegram user IDs for admin commands
DB_PATH no SQLite file path, defaults to users.db

Stack


Built to be simple, fast, and self-hostable. No external services, no database servers, just one Python process and a SQLite file.

About

Telegram bot that converts stickers and custom emoji to every open format

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages