# Emoji packs: the three creation modes

# Emoji packs: the three creation modes

An emoji pack is created three ways — a 3D spinning coin, a static image, or a paste of premium emoji from another pack — each with its own command. The same three appear as buttons when you add to a pack you already own.

## Commands

*Commands*

| Command | In the Telegram command menu? | What it does |
| --- | --- | --- |
| /newpack | Yes | Opens the coin wizard. If premium emoji are pasted in the same message, opens Existing Emoji instead. |
| /emojipack | No | Same as /newpack. |
| /staticemoji | No | Opens the From Image (static) wizard. |
| /mypacks | Yes | Lists your packs, 10 per page. |

## The three modes

Each command goes straight into its mode; none asks you to pick one first.

*The three modes*

| Mode | First prompt |
| --- | --- |
| Coin | "Let's make a 3D coin emoji. Send an image — upload a PNG, SVG, or AVIF as a file to keep transparency, or paste an image URL." |
| Static | "Make a static emoji pack. Send a name for the pack." |
| Existing emoji | "Gotchu, send a name for the pack" |

The chooser appears only when adding to an existing pack. Tap **Add New Emojis** on a pack's card and the bot asks "Add to this pack. A coin flip, an emoji from an image, or existing emojis?" with **Coin flip**, **From Image**, **Existing Emoji** and **Back** buttons.

- [The coin creator flow](/creator-tools/emoji-coin-creator)
- [Adding to an existing pack](/creator-tools/emoji-pack-management)

## Authorization

The commands work in private chats and groups, not channels.

#### Who may send /newpack, /emojipack, /staticemoji or /mypacks

| Setting | Value |
| --- | --- |
| In a DM | The bot's owner, or a DM-authorized username. |
| In an authorized group | Any member of that group. |
| Anyone else | No reply. |

## How to activate the bot in DMs

Telegram needs you to have opened a private chat with the bot before it can make a pack for you. `/newpack`, `/emojipack` and `/staticemoji` check this; `/mypacks` doesn't.

*Shown for 30 seconds when you haven't*

```
Before I can make a pack for you, Telegram needs you to open a private chat with @<bot> and send /start once — then run this again.
```

## The group on/off switch

#### Emoji Creator

| Setting | Value |
| --- | --- |
| Default | On. |
| Effect when off | /newpack, /emojipack, /staticemoji and /mypacks stop working in groups and leave the group's command menu. |
| DMs | Not affected. |
| Where to change it | Dashboard → Management tab → "Emoji Creator" card. |
