Emoji & Sticker Stealer
Add, rename, remove, download, or convert emojis and stickers from anywhere - a message, an ID, a GIF link, a reply, or a whole other server's set at once.
Every command on this page needs Manage Expressions (Discord's permission for managing emojis/stickers/soundboard sounds), or the Emoji/Sticker Export & Import fake perm as an alternative.
Everything below lives under one group, $emoji - $sticker/$stickers
work as aliases for the exact same group, so use whichever reads more naturally for what you're doing.
Running bare $emoji (no subcommand) shows this same list in Discord. $steal
and $masssteal also work as bare top-level shortcuts, without needing emoji
in front - they're exactly the same as $emoji add/$emoji masssteal.
Emojis
$emoji add <link/emoji/id + name>
$emoji rename <emoji> <new name>
$emoji remove <emoji>
$emoji download <emoji(s)/id(s)>
add figures out what you mean from whatever you give it: paste one or more existing custom
emojis to steal them, give a link, attach a file, give an ID plus a name, or just reply to a message
with an image and leave the rest blank. Replying to a message with a sticker on it works too -
add steals the sticker instead, no need to remember addsticker specifically.
No Nitro? An emoji's numeric ID works for both add and download without ever
needing to paste the emoji itself.
Stickers
$emoji addsticker <link/id>
$emoji renamesticker <sticker> <new name>
$emoji removesticker <sticker>
$emoji downloadsticker <id>
Same shape as the emoji side: addsticker accepts a reply to a message with a sticker on
it, a sticker ID, a link, or an attached file. removesticker/downloadsticker
also accept either a reply or a name/ID directly, no reply required.
Converting
$emoji emoji2sticker <emoji>
$emoji sticker2emoji (reply to a message)
$emoji gif2sticker
$emoji stickerpack
gif2sticker accepts a Discord GIF-tab pick, a Tenor/Klipy/Giphy link, or an attached
.gif file - oversized/long animations get automatically shrunk (frame-dropped and
downscaled) to fit Discord's size limit rather than just failing. stickerpack lets you
send stickers one at a time and click Done to add them all in one go.
Mass stealing
$emoji masssteal
$masssteal
Opens a live collector: send emojis and/or stickers one at a time (paste several emojis in one
message to add them all at once) and each one gets added immediately, not batched up for a
final confirmation like stickerpack does. Reacts ✅ or ❌ on each message so you can see
what landed as you go. Click Cancel to stop early, or just stop sending - it ends on
its own 4 minutes after the last thing you sent.
Server-to-server
$emoji export
$emoji import <code>
export snapshots this server's entire emoji/sticker set as a code; import
loads that code's emojis/stickers into a different server. Import skips anything whose name already
exists in the target server (no overwriting), and stops once it runs out of static/animated emoji or
sticker slots for the server's boost tier - you'll get a summary of what was added versus skipped
either way.