Bulk add of custom emojis


#1

Hi all,

Thanks for adding Custom Emoji in Mattermost 3.2.0. However, this can be really long to add a lot of custom emoji.

Do you have any plans to add an API or a mechanism to add custom emojis with a script ?

I found that for Slack : https://github.com/lambtron/emojipacks

Thanks :slight_smile:


#2

Agreed it can be time consuming. We don’t currently have any plans for bulk adding of custom emoji. I’d encourage you to submit a feature idea on our feature idea forum so the community can up vote!


#3

Hi folks! We found out this emojiporter tool to export/import custom emojis and emojipacks from/to Mattermost: https://www.npmjs.com/package/emojiporter

Anybody having experience about emojiporter, does it work etc? Many people in our company are requesting to get Skype emojis to Mattermost but I’d rather not break up our production server and currently we have no development environment to test emojiporter. There is a long list of emojipacks to be imported here: https://github.com/lambtron/emojipacks/tree/master/packs


#4

I tried, but only got “We received an unexpected status code from the server. (404)” (using mattermost 3.10.)

Update:
Works like a charm. Just DON´T use a trailing slash in the URL…


#5

Hi Twilek,

Thanks for testing this! Maybe I’ll do the same in our systems some
night. :slight_smile:

25.6.2017, 18.21, Twilek kirjoitti:


#6

Got emojis imported as well. :slight_smile: But does anybody know how to update or delete custom emojis in Mattermost? We plan to change custom emoji background to transparent and thus need to update all custom emojis. Is it just to delete everything under /var/lib/mattermost/emoji folder and then re-import them?


#7

When the user who uploaded it opens the custom emojis menu he can delete the emojis manually one by one. Then you have to re-upload it.


#8

how about we fix the black background while importing transparent gifs bug first


#9

Hmm, seems that those animated emojis are producing lots of processor load on Mattermost linux desktop app. So we might get rid of those completely.