Skip to content

ethanfann/slackmojis-dl

Repository files navigation

slackmojis-dl

Downloads emojis from https://slackmojis.com/

example workflow

Prerequisites

- Node v12 or later
- NPM

Usage

npx slackmojis-dl

Options

  --dest      Output directory. Defaults to the working directory
  --category  Specify a category to download
  --limit     Restrict the number of pages to download
  --dump      Save the emoji listing to ./emojis.json
              Override save location with --dest

Examples

  $ npx slackmojis-dl --dest desired/path
  $ npx slackmojis-dl --limit=5
  $ npx slackmojis-dl --dest desired/path --dump
  $ npx slackmojis-dl --category "Hangouts Blob"

Note

Emojis already found within the emojis/ directory won't be downloaded again on subsequent runs. For a fresh download, delete the emojis/ directory.

Organization

emojis
|
|-- Cat Emojis
|    |
|    |-- angry_cat.png
|    |-- anguished_cat.png
|    ...
|
|-- Facebook Reaction
|    |
|    |-- fb-angry.gif
|    |-- fb-heart.gif
|    ...
|
|  ...

Further Usage

These can then be uploaded to Slack manually or with an extension such as Neutral Face Emoji Tools to drag-and-drop an entire folder.

Releases

No releases published

Packages

No packages published