# Idle Developer > Free developer tools and short guides. No signup. The first live tool is a directory of 2,079 Telegram premium custom emoji IDs. No accounts and no analytics. Pages are HTML files. ## Site - [Home](https://idledeveloper.tech/): Developer tools hub, with the live tool and the latest notes. - [Tools](https://idledeveloper.tech/tools/): Every tool. Slots marked not built yet are not links. - [Blog](https://idledeveloper.tech/blog/): Short guides. - [About](https://idledeveloper.tech/about/): What the site is, and where the emoji IDs were copied from. - [FAQ](https://idledeveloper.tech/faq/): Questions about the site. Telegram emoji questions are on the tool FAQ. - [Full text for models](https://idledeveloper.tech/llms-full.txt) - [Sitemap](https://idledeveloper.tech/sitemap.xml) ## Live tool: Telegram Premium Emoji IDs One tool, at /telegram-premium-emojis/. IDs were copied from public repositories and were not re-checked live against Telegram. Provenance: https://idledeveloper.tech/about/ - [Telegram premium emoji IDs](https://idledeveloper.tech/telegram-premium-emojis/): Searchable directory. Every ID is in the HTML. Filter by pack and by unicode category. - [Country flag emoji IDs](https://idledeveloper.tech/telegram-premium-emojis/flags/): 255 flag rows, 251 country pages. - [How to use Telegram premium emojis in your bot](https://idledeveloper.tech/telegram-premium-emojis/how-to-use/): Premium and Fragment limit, UTF-16 offsets, library snippets, and fetch_pack.py. - [Emoji FAQ](https://idledeveloper.tech/telegram-premium-emojis/faq/): Short answers about IDs, Premium, offsets, and sources. ## Notes - [How to find a Telegram custom emoji ID](https://idledeveloper.tech/blog/how-to-find-a-telegram-custom-emoji-id/) - [Telegram premium emoji in aiogram: full example](https://idledeveloper.tech/blog/telegram-premium-emoji-in-aiogram/) - [Telegram bot custom emoji not showing? Fixes](https://idledeveloper.tech/blog/telegram-bot-custom-emoji-not-showing/) ## Data for the emoji tool - [Emoji JSON](https://idledeveloper.tech/data/telegram-premium-emojis.json): id, emoji, pack, name, category, sources. IDs are JSON strings. - [Emoji CSV](https://idledeveloper.tech/data/telegram-premium-emojis.csv) - [Flags JSON](https://idledeveloper.tech/data/flags.json) - [fetch_pack.py](https://idledeveloper.tech/tools/fetch_pack.py): dump custom_emoji_id values from a pack with getStickerSet. ## Counts for the emoji tool - Emoji IDs: 2,079 - Named packs: 9 - Flag rows: 255 - Country pages: 251