2021-09-18 00:52:26 +02:00
|
|
|
# Custom emoji
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2021-09-18 02:33:34 +02:00
|
|
|
Custom emoji can be used by all users in an organization (including
|
|
|
|
bots). They are supported everywhere that Zulip supports emoji,
|
|
|
|
including [emoji reactions][emoji-reactions],
|
|
|
|
[messages][emoji-messages], [stream descriptions][emoji-streams] and
|
|
|
|
[user statuses][emoji-status].
|
|
|
|
|
|
|
|
[emoji-reactions]: /help/emoji-reactions
|
|
|
|
[emoji-messages]: /help/format-your-message-using-markdown#emoji-and-emoticons
|
|
|
|
[emoji-streams]: /help/change-the-stream-description
|
|
|
|
[emoji-status]: /help/status-and-availability
|
2018-07-18 17:39:02 +02:00
|
|
|
|
2019-04-03 01:12:26 +02:00
|
|
|
## Add custom emoji
|
|
|
|
|
|
|
|
{start_tabs}
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2018-04-18 04:31:57 +02:00
|
|
|
{settings_tab|emoji-settings}
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2018-07-18 17:39:02 +02:00
|
|
|
1. Under **Add a new emoji**, enter an **emoji name**.
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2018-08-06 15:23:16 +02:00
|
|
|
1. Click **Upload image or GIF** and add a file in the PNG, JPG, or
|
|
|
|
GIF file format. Zulip will automatically scale the image down to
|
|
|
|
25x25 pixels.
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2018-07-18 17:39:02 +02:00
|
|
|
1. Click **Add emoji**.
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2019-04-03 01:12:26 +02:00
|
|
|
{end_tabs}
|
|
|
|
|
2018-08-06 15:23:16 +02:00
|
|
|
**Emoji names** can only contain `a-z`, `0-9`, dashes (`-`), and spaces.
|
|
|
|
Upper and lower case letters are treated the same, and underscores (`_`)
|
|
|
|
are treated the same as spaces.
|
|
|
|
|
2019-04-03 01:12:26 +02:00
|
|
|
### Bulk add emoji
|
|
|
|
|
|
|
|
We expose a [REST API endpoint](/api/upload-custom-emoji) for bulk uploading
|
2020-05-05 15:52:32 +02:00
|
|
|
emoji. Using REST API endpoints requires some technical expertise;
|
|
|
|
[contact us](/help/contact-support) if you get stuck.
|
2019-04-03 01:12:26 +02:00
|
|
|
|
2018-07-18 17:39:02 +02:00
|
|
|
## Replace a default emoji
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2018-07-18 17:39:02 +02:00
|
|
|
You can replace a default emoji by adding a custom emoji of the same
|
|
|
|
name. If an emoji has several names, you must use the emoji's primary name
|
|
|
|
to replace it. You can find the primary name of an emoji by hovering over it
|
2018-09-17 00:58:31 +02:00
|
|
|
in the [emoji picker](/help/emoji-and-emoticons#select-from-the-emoji-picker),
|
|
|
|
while the search box is empty (you may have to scroll down a bit to find it).
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2019-04-03 01:12:26 +02:00
|
|
|
## Delete custom emoji
|
|
|
|
|
|
|
|
{start_tabs}
|
2018-07-18 17:39:02 +02:00
|
|
|
|
|
|
|
{settings_tab|emoji-settings}
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2018-10-09 21:39:41 +02:00
|
|
|
1. Click the trash icon (<i class="fa fa-trash-o"></i>) next to the
|
2018-08-06 15:23:16 +02:00
|
|
|
emoji that you would like to delete.
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2019-04-03 01:12:26 +02:00
|
|
|
{end_tabs}
|
|
|
|
|
2018-07-18 17:39:02 +02:00
|
|
|
Deleting an emoji will not affect any existing messages or emoji
|
|
|
|
reactions. Anyone can delete custom emoji they added, and organization
|
|
|
|
administrators can delete anyone's custom emoji.
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2021-09-18 01:03:04 +02:00
|
|
|
## Editing permissions
|
|
|
|
|
|
|
|
By default, anyone other than guests can [add custom emoji](/help/custom-emoji) to the
|
|
|
|
organization. However, you can restrict the permission to add custom emoji to other sets of
|
|
|
|
roles:
|
|
|
|
|
|
|
|
* Organization administrators
|
|
|
|
* Organization administrators and moderators
|
|
|
|
* Organization administrators and all members
|
|
|
|
* Organization administrators and [full members](/help/restrict-permissions-of-new-members)
|
|
|
|
|
|
|
|
### Change who can add custom emoji
|
|
|
|
|
|
|
|
{!admin-only.md!}
|
|
|
|
|
|
|
|
{start_tabs}
|
|
|
|
|
|
|
|
{settings_tab|organization-permissions}
|
|
|
|
|
|
|
|
2. Under **Other permissions**, configure **Who can add custom emoji**.
|
|
|
|
|
|
|
|
{!save-changes.md!}
|
|
|
|
|
|
|
|
{end_tabs}
|
|
|
|
|
2018-07-18 17:39:02 +02:00
|
|
|
## Related articles
|
2017-01-01 19:09:59 +01:00
|
|
|
|
2021-09-18 01:03:04 +02:00
|
|
|
* [Emoji and emoticons](/help/emoji-and-emoticons)
|
|
|
|
* [Emoji reactions](/help/emoji-reactions)
|