The banner creator

The banner creator builds an animated Telegram custom-emoji strip out of text, images and motion presets. It runs in the dashboard, not the bot; the…

The banner creator builds an animated Telegram custom-emoji strip out of text, images and motion presets. It runs in the dashboard, not the bot; the finished pack is delivered to your Telegram DM.

Overview

You need to be logged in to open it.

Entry points

WherePath
Standalone page/banner-creator
DashboardEmoji Design → Banner tab, "Open Banner Designer" button
Header navFree Tools → Banner Builder

What a banner is

SettingValue
Tiles8, one row
Tile size512 × 512 px each
Loop length1.2s by default

The raid bot's progress bar and the scanner's header images are also called banners; neither is built by this tool.

The top bar

ControlWhat it does
Undo / RedoSteps back and forward through the edit history.
Reset allResets every control to its starting state, after a confirmation.
SaveSaves the design to your saved banners. This is separate from the workspace draft, which auto-saves as you work and restores whatever you last had open.
ExportOpens the export panel — see Create → export, below.
View SavedLists your saved banners, each with an animated thumbnail.

The styling row

ControlAcceptsDefault
Banner textup to 24 characters“MEMESCALE”
Fonta starter font, or one you upload (.ttf / .otf); “Font from web” pulls a font, colour palette and logos from a URL you paste
Text colourhex / RGB, or a colour from a scanned site's palettewhite
Container fillhex / RGB — disabled while a Design is activeblack
Add an animationsee belownone

Text colour sub-rows

Sub-rowControlsDefault once turned on
StyleBold and Italic; Bold adds a Weight slider, 25%–250%Weight 100%
AlignmentLeft / Center / RightCenter
Gradienttwo colour stops across the text#56c4ff#ba6eff
Outlineoutline around the textwidth 5, white
Shadowdrop shadow behind the textdx 10, dy 14, black, 55% opacity

Add an animation

SourceWhat it does
From Emojiplace any premium emoji as a moving element
From Image → From Filesupload .png, .jpg, .jpeg, .webp, .avif or .svg
From Image → From Websitepick an image scraped from a site you scanned with Font from web
From Lottie Fileupload a .json Lottie file
From Profile Picturea Telegram user's profile photo by username, square or circle crop

Limit

Up to 4 motions total, from any combination of these sources — the control disables itself at the cap.

The knob row

KnobRangeDefault
Letter Spacing−30 … 1000
Text Size40% … 100%100%
Border Radius0 … 250 — disabled when the active Design sets its own shape84
Animation Speed0.3× … 2.5×1.0×
Border width (shown only once a Border preset is picked)2 … 16

A Second text field (up to 24 characters) appears once a Two-Text preset is active. Design colour badges appear once a Design is active, with a reset button that restores the skin's own palette.

The stage

The stage plays the same animation the pack ships.

  • A background swatch picker sits over the stage; it shows a checkerboard when Container fill is none.
  • Drag placed images and emoji to move them; a corner handle scales, another rotates, and × removes.
  • Motion paths draw over the stage. Click one to edit, tint or delete it.
  • A chip strip under the stage lists every active choice — Animation, Entrance, Design, Border and Two-Text — each removable with its ×. Clicking a chip jumps the rail to that cell.

The rail

Five tabs — Entrance, Animation, Design, Borders, Two-Text — list the pieces you can add. Every cell previews what picking it does to your current design.

Entrance (11)

NameEffect
Dropthe whole banner drops in from above and bounces to a stop
Risethe banner sinks away and rises back up from below
Zoomthe banner collapses to a point and zooms back with a pop
Swingthe banner swings down from a top hinge and pendulums to rest
Slamslams down hard — squash on impact, shockwave shake
Skidraces in from the left, overshoots and skids back into place
Floatthe whole banner hovers — a weightless bob with a hint of sway
Breathethe banner breathes — a continuous subtle scale swell
Catapulttips back, launches skyward, falls back in and settles
Rubberpops in like a rubber ball — a decaying jelly wobble
Hanghangs like a signboard — a lazy pendulum sway from the top

Animation (18)

NameEffect
Spinletters spin in (rotation + fade)
Flipcard-flip: letters unfold from a vertical sliver
Typewriterletters appear one by one, instant with a tiny pop
Elasticletters land with a 3-swing elastic settle
Crossflyletters fly in ACROSS the banner — entrances travel through neighboring emojis
Trackingletters expand out from a center pile to final spacing
Heartbeatwhole word double-pulses once per loop (lub-dub)
Bounceletters drop and bounce twice before settling
Drawonletters DRAW themselves stroke-by-stroke, then fill in (trim paths)
Glitchdigital glitch: letters slice into bands that jitter + RGB split flashes
Shatterletters SHATTER into shards that fly out, then reassemble
Swoopletters SWOOP in along true curved arcs (spatial bezier paths)
Coinspineach letter does a full 3D coin flip (backside shading), wave stagger
Marqueeinfinite ticker — the word scrolls through the banner, perfect loop
Swingletters swing down like pendulums, hinged at the top, with follow-through
Smearfast slide-in with a motion SMEAR — letters stretch along the move, snap back
Popcornletters POP in random order with real squash-and-stretch
Arcinletters swoop in on curved arcs from above, banking into place

Design (28)

NameEffectColour slots
Ticketevent ticket — concave side notches + perforation dots1 · sets its own shape
Carboncarbon fiber — fine diagonal weave stripes (two-color)2
Outlinedouble border — thick white frame + inner hairline1
Shadow3dlifted card — soft offset drop shadow behind the banner2
Extrudestacked 3D depth — layered offset slabs behind the banner1
Auravolumetric sheen — twin colored radial glows drifting inside the fill2
Holoholographic foil — iridescent pastel sweep + drifting sheen3
Nebuladeep-space clouds — twin colored nebulae + a starfield5
Goldluxeblack-tie luxury — near-black satin + double gold hairlines5
Vaporvaporwave horizon — gradient sky, glowing sun, perspective grid5
Circuitcircuit board — trace lines with solder-pad dots2
Topotopographic map — concentric contour rings2
Oceandeep water — layered wave crests over an abyss gradient2
Auroraflowliving aurora — three color fields drift and breathe through the dark4
Flowlinesdark abstract wave-lines gliding across the surface (the classic)2
Meshdriftmoving mesh gradient — four color points slowly wander2
Silkblack silk — a soft diagonal light band sweeps slowly, endlessly2
Dustmotesdeep velvet with slow-drifting luminous motes2
Sunburstart-deco sunburst — gilded rays fanning up, breathing softly2
Breathdarkexecutive satin that breathes — vignette and hairline in sync2
Plusgridplus-sign lattice drifting over a dark field2
Squigglehand-wavy squiggle rows gliding sideways2
Hexlatticehoneycomb lattice — the Memescale hex grid, in-banner2
Scallopsendless-clouds scallop bands rolling slowly2
Diamondweaveinterlocking diamond lattice, faintly breathing2
Weavewoven cloth — over-under diagonal strands2
Dotfadedot matrix swelling from the center2
Crosshatchetched crosshatch — two stroke families shearing past each other2

Borders (8)

NameEffect
Rainbowborder color cycles through the spectrum
Sparkstiny lights twinkling along the border
Beamconic beam — a hot comet with a real fading tail laps the frame
Entwinetwo-tone comets with tails chase each other, entwined
Breathedouble frame breathing in counter-phase, halo answering
Quartersfour synchronized arcs orbiting the frame — loader-spinner energy
Duelarcstwo opposed arcs chasing, widths breathing in counter-phase
Stationstwelve frame segments lighting up in sequence around the loop

Two-Text (12)

NameEffect
Slidesnap-slide — text shoots in from the left, exits right, second text takes over
Popcenter-out pop — letters scale-pop in, pop away, second text pops
Zoomcamera cut — text lands from a zoom, racks out on exit
Flipsplit-flap — letters flap down into place, flap away, board swaps
Cardflipcard flip — the whole word flips edge-on and the second text is the back face
Typeswaptypewriter swap — types in, backspaces away, types the second text
Cascadesoft cascade — letters drift-fade through, silky and quick
Glitchcutglitch cut — text stutters into place, tears away, hard swap
Elasticspringy — letters bounce in with real spring physics, zip out clean
Backinspring up past the mark, settle — leans back out below
Flipyletters flip open door-style left to right, flip shut — swap
Jackboxjack-in-the-box — wobble-spring open, snap shut — swap

A Two-Text preset needs the Second text field, in the knob row, filled in — that's the text it swaps to mid-loop.

The motion system

A motion places a moving image, emoji, logo or profile picture on the stage and animates it, independently of the text animation.

Motion paths

Two modes:

ModeHow it works
Dotsplace up to 12 dots; double-click a dot to remove it
Drawtrace the path directly; it only moves forward
ControlAccepts
Size5% – 400%
Traversals per loop1×, 2× or 3×
Motion feelSteady (linear) or Smooth
Rotate along pathon/off — the element turns to follow the path
Mirroradds a mirrored twin on the other side; Flip ↔ and Flip ↕ toggles appear once on

Motion presets

10 named motions, applied instead of a freehand path:

NameEffect
Hovergentle levitation — perfect for a logo
Bounceone confident hop per loop
Swaybarely-there side to side
Circlesmall smooth orbit
Pendulumswings like it's hanging
Pulsebreathes in place
Rocktilts side to side
Driftslow floating figure-eight
Heartbeatdouble-thump pulse
Orbitcircles while spinning

Create → export

From an open design to a delivered pack

  1. Click Export, in the top bar.
  2. Name the pack. The finished pack posts under “{name} @memescaleai”.
  3. Click Generate pack.
  4. The job is queued, then builds and uploads. If Telegram throttles the upload, the panel shows a countdown until it resumes.
  5. On success: “Success — check your DMs,” with a View in Telegram button. The design is also saved to your saved banners under the same name.
  6. Cancel, while a job is running, stops the render and deletes the half-built pack from Telegram.

Note

Delivery is always from @memescalebot to your Telegram DM — never from your own bot, even if you picked one for the export.

Finished pack naming

InputOutput
You type (pack name)MEMESCALE
Posted titleMEMESCALE @memescaleai
Share linkt.me/addemoji/mzd1a2b3c4d_by_yourbot

Every tile must fit Telegram's 64KB per-sticker ceiling; a design that can't fit fails the export.

Once delivered, the banner appears in Dashboard → Emoji Design → Banner as a gallery card, and under a “Banners” heading in the emoji picker of every message editor — inserted as the whole 8-tile strip in one click.

Limits

Field caps

FieldCap
Banner text24 characters
Second text (Two-Text)24 characters
Pack name (Export)48 characters
Save-design name48 characters

Uploads

TypeCap
Image (From Files)4MB
Lottie JSON4MB
Font (.ttf / .otf)3MB

Account and render caps

LimitValue
Saved designs, per account200
Packs generating at once, same account4
Pack job timeout45 minutes