Blog
Emote-pack guides
that ship in 60 seconds.
Practical posts for streamers, Discord admins, and creators. Twitch sub-tier sizing, APNG vs GIF, character lock, bulk upload — the hands-on stuff. New posts whenever we ship something worth writing up.
- ·4 min read
How to bulk-upload 20 emotes to a Discord server
Discord caps server emoji at 50 / 100 / 150 / 250 slots based on Boost level. Here's the fastest way to upload a 20-emote character-locked pack including the OAuth bulk-upload route.
discordserver-emotesbulk-upload - ·4 min read
Twitch sub badge emote pack: a 60-second guide for streamers
Twitch sub tiers (1, 2, 3) need emote packs that work at 28×28, 56×56, and 112×112. Here's a quick-start guide for streamers shipping their first sub-tier emote pack.
twitchsub-badgesstreamer-guide - ·6 min read
How to keep one character across 20 AI emotes (character lock)
AI emote tools that drift to a different character around emote 12 are hitting a fundamental wall: prompt-only generation has no memory. Here's how image-to-image conditioning solves it.
ai-artcharacter-consistencyimage-to-imageemote-pack - ·4 min read
APNG vs GIF for emotes: which to use in 2026
APNG supports full transparency and produces smoother animations than GIF — but Twitch still requires GIF. Here's a clean breakdown for picking the right format per platform.
apnggifanimated-emotesdiscordtwitch - ·5 min read
How to make Twitch sub emotes that pass the 1MB cap (2026)
Twitch rejects animated sub emotes over 1MB. Here's the exact pipeline that keeps every emote under the cap without losing quality, including frame-count fallback and APNG vs GIF tradeoffs.
twitchsub-emotesanimated1mb-cap
Skip the guide. Just generate the pack.
20 character-locked emotes for $9, every platform size, animated APNG + GIF. 60 seconds.
Make my first pack →