Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itslenny/slack-emoji-import
Simple bulk emoji importer for slack
https://github.com/itslenny/slack-emoji-import
cli emoji slack
Last synced: 2 months ago
JSON representation
Simple bulk emoji importer for slack
- Host: GitHub
- URL: https://github.com/itslenny/slack-emoji-import
- Owner: itslenny
- License: mit
- Created: 2018-09-11T11:39:19.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T00:56:59.000Z (about 2 years ago)
- Last Synced: 2024-10-26T03:10:56.506Z (3 months ago)
- Topics: cli, emoji, slack
- Language: TypeScript
- Homepage:
- Size: 104 KB
- Stars: 35
- Watchers: 1
- Forks: 11
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Slack Emoji Import
[![npm version](https://badge.fury.io/js/slack-emoji-import.svg)](https://badge.fury.io/js/slack-emoji-import)
A slack builk emoji importer built on [puppeteer](https://pptr.dev/) heavily based on [emojipacks](https://github.com/lambtron/emojipacks) (which wasn't working due to a slack update when I created this).
## Usage
The command line tool can work with an emoji pack yaml file or just a directory full of images. If you use a directory the file names (without extension) will be used as the name in slack.
* `npm i -g slack-emoji-import`
* `slack-emoji-import path/to/emoji-pack.yaml`
* follow on screen prompts## TODO / Known issues
* Aliases are not supported
* Multiple yaml file import
* Crashes if something goes wrong (i.e. already an emoji with this name error)
* Maybe some tests???## Emoji Packs
You can find emoji packs here: [https://emojipacks.com/](https://emojipacks.com/)
- [animals](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/animals.yaml)
- [clippy](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/clippy.yaml)
- [fika](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/fika.yaml)
- [frontend](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/frontend.yaml)
- [harrypotter](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/harrypotterhouses.yaml)
- [mario](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/mario-8bit.yaml)
- [occupy](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/occupy.yaml)
- [officespace](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/officespace.yaml)
- [omnom](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/omnom.yaml)
- [futurama](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/futurama.yaml)
- [food](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/food.yaml)
- [skype](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/skype.yaml)
- [starwars](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/starwars.yaml)
- [startups](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/startups.yaml)
- [businessfish](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/businessfish.yaml)
- [hipchat](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/hipchat.yaml)
- [twitch](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/twitch.yaml)
- [parrotparty](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/parrotparty.yaml) ([Parrot](http://cultofthepartyparrot.com/) [Paint](http://cultofthepartyparrot.com/paint/))
- [Finland](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/finland.yaml)
- [pokemongo: items](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/pokemongo.yaml)
- [Pokémon Go: Pokémon](https://raw.githubusercontent.com/Templarian/slack-emoji-pokemon/master/pokemon.yaml) ([Prefixed `pokemon-*`](https://raw.githubusercontent.com/Templarian/slack-emoji-pokemon/master/pokemon-prefix.yaml))
- [politipack](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/politipack.yaml)
- [nekoatsume](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/nekoatsume.yaml)
- [octicons](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/octicons.yaml)
- [pokemon](https://raw.githubusercontent.com/jaylynch/pokemoji/master/pokemon-by-name.yaml)
- [devicon](https://raw.githubusercontent.com/izumin5210/emojipack-for-devicon/master/png/devicon.yaml) ([Devicon](http://devicon.fr/))
- [hamsterdance](https://raw.githubusercontent.com/snipe/hamsterdance-emojipack/master/hamsterdance.yaml) ([snipe/emojipacks](https://github.com/snipe/hamsterdance-emojipack))
- [avengers](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/avengers.yaml)
- [Shiba Stickers](https://raw.githubusercontent.com/lambtron/emojipacks/master/packs/shiba.yaml) (from Messenger)
- [gamedevmoji](https://raw.githubusercontent.com/niksudan/gamedevmoji/master/gamedevicons.yaml)
- [AWS simple icons](https://raw.githubusercontent.com/Surgo/aws_emojipacks/master/noprefix-emojipacks.yml)!!