All articles
Tutorial

I Made a Custom Telegram Sticker Pack of Our Group-Chat Mascot Without Opening Procreate

PA
PromptDock AIVerified creator — vouched by Prompt Dock
Jun 22, 2026 · 7 min read
promptdock.ai/blog

Every group chat has a mascot. Ours is a coffee-addicted raccoon named Beans who does not exist, has never existed, and is nonetheless discussed daily as a full member of the friend group. When someone is grumpy before noon, 'that's such a Beans mood.' One night someone said 'we should have Beans stickers,' clearly as a joke, and I — being the kind of person who cannot let a joke stay a joke — decided to actually make them by morning.

I cannot draw. I have the artistic range of a parking meter. But I had a clear character in everyone's head and six specific reactions we use constantly, which turns out to be the perfect raw material for a sticker prompt. You don't need drawing skill; you need a character and a list of feelings.

The setup that actually mattered

I used the Expressive Sticker Pack — 6 Reactions in One Locked Character Style prompt on Recraft V4, which is my pick here specifically because it is built for flat, clean, bold-outline vector work — exactly the look that survives being shrunk to thumbnail size in a chat. Photoreal models make beautiful stickers that turn to mush at 48 pixels. Recraft V4 stays crisp. I set character_concept to 'a perpetually tired coffee-addicted raccoon barista named Beans,' art_style to 'kawaii chibi with thick black outlines,' and a palette of muted grey fur, cream coffee cup, warm brown accents.

The emotion_set is where you earn your keep. I picked the six reactions we genuinely spam: happy (finally got coffee), exhausted (pre-coffee), angry (wrong order), surprised (someone else is paying), smug (nailed the latte art), and asleep (post-caffeine crash). Specific beats generic every time — 'smug about latte art' produced a far better sticker than 'smug' would have, because it gave the model a prop and a reason.

Getting them into Telegram

Telegram's sticker creator (the @Stickers bot) wants transparent PNGs, one per sticker, around 512px on the long edge. Recraft V4 gave me a white-background 3x2 grid, so my workflow was: crop the grid into six squares, run them through a free background remover, drop each into the bot, and assign an emoji. The whole pipeline — prompt to live sticker pack — was about twenty-five minutes, most of it spent arguing in the chat about which raccoon was the best raccoon. The answer was the 'asleep' one. It is always the 'asleep' one.

The locked-character trick that kept Beans Beans

The hardest part of a sticker pack is not the art, it's consistency. Six separate generations want to be six slightly different raccoons. The 'same character in all six cells — only the expression and pose change' instruction is what holds the line, and it's why I ran all six as one grid in a single generation rather than six separate prompts. Generating them together gives the model a single internal reference, so the fur color, the ear shape, and the proportions stay put. The one thing that still drifted was the cup, which is why run two added the explicit 'identical coffee cup design in every cell' clause. The lesson: if a prop matters, name it in the consistency rule, don't trust the model to remember it.

Why bold outlines are the whole game

If you take one thing from this: the 'bold even outline that reads on dark and light backgrounds' instruction is not optional, it is the entire reason the pack works. Stickers live at tiny sizes on unpredictable backgrounds. A thin elegant line vanishes against a dark chat theme and the sticker becomes a grey smudge. A heavy outline reads everywhere. The 'instantly readable at 48 pixels' constraint did the same job for expressions — it pushed the model to exaggerate, and exaggeration is what makes a reaction sticker land in half a second while someone is scrolling past. Subtle is the enemy of a sticker. Nobody has ever sent a sticker because it was understated.

Beans has now been sent several thousand times. He has outlived two group-chat dramas and one breakup. The pack also quietly changed how we talk — there are now feelings we only express in raccoon, which is either a sign of a healthy friendship or a deeply unhealthy one, and I've stopped trying to tell the difference. If you have a mascot, an inside joke, or a pet you'd like to immortalize, grab the Expressive Sticker Pack — 6 Reactions in One Locked Character Style prompt on Prompt Dock and run it on your own character. And if you want to take that same character somewhere fancier, my Style-Transfer Portrait — Photo Reinterpreted in Artistic Medium prompt will render him as a Renaissance oil painting, which is exactly as stupid and wonderful as it sounds.

The prompt behind this post
Free
Expressive Sticker Pack — 6 Reactions in One Locked Character Style

Generate a 6-reaction sticker pack of one character in a unified kawaii, vector, or sketch style, with bold outlines that read at 48px — ready for Telegram sets, Discord emotes, or merch. Same character, six readable emotions.

View promptRecraft V4
Keep reading
Our Support Bot Confidently Made Up Enterprise Pricing — One System Prompt Fixed It

The agent wasn't hallucinating wildly, it was extrapolating plausibly. That's worse. Here's the exact system prompt that taught it to know its own limits.

Elite Prompting: Why Better Prompts Beat Random AI Instructions
I Designed Branded Wrapping Paper for My Candle Business for $28, Not $400

Packaging is part of my product, but a custom print run starts around $400. Print-on-demand plus one seamless-tile prompt got me there for the price of lunch.

Related prompts
Start in two minutes

Find a verified prompt for the job.