> For the complete documentation index, see [llms.txt](https://infinitybot.gitbook.io/infinitybot-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://infinitybot.gitbook.io/infinitybot-docs/server-tools/emoji-manager.md).

# Emoji Manager

InfinityBot has a few commands to manage emoji's in your server. You can get all emoji's, create a new one, copy emoji's from other servers and restrict an emoji to a role.

{% hint style="info" %}
You can use animated emoji's without nitro with the [Animated Emoji's Without Nitro](/infinitybot-docs/community-engagement/animated-emojis-without-nitro.md) system!
{% endhint %}

### View All Emoji's

You can view a list with all emoji's with the `/emoji view` command.&#x20;

| Command Option Name | Function                                                                 |
| ------------------- | ------------------------------------------------------------------------ |
| name                | In this option you can optionally enter a name of an emoji to search for |

### Create an Emoji

You can create an emoji with the `/emoji create` command.&#x20;

| Command Option Name | Function                                                                           |
| ------------------- | ---------------------------------------------------------------------------------- |
| name                | In this option you can enter the name of your emoji                                |
| emoji               | In this option you can attach an image to add as emoji                             |
| role\_restrict      | In this option you can select a role that you want to only allow to use this emoji |

### Copy an Emoji

You can copy an emoji from any server with the `/emoji copy` command.&#x20;

| Command Option Name | Function                                                           |
| ------------------- | ------------------------------------------------------------------ |
| emoji               | In this option you can enter the emoji that you would like to copy |

{% hint style="info" %}
InfinityBot **does not** need to be in the server where the emoji is from.
{% endhint %}

### Restrict an Emoji to a Role

You can restrict an emoji to a role with the `/emoji restrict` command.&#x20;

| Command Option Name | Function                                                                             |
| ------------------- | ------------------------------------------------------------------------------------ |
| type                | In this option you can enter the action you would like to take                       |
| role                | In this option you can select the role that you would like to restrict your emoji to |
| emoji               | In this option you can enter the emoji that you want to restrict                     |
