No description
Find a file
2026-07-28 16:33:53 -06:00
.vscode I need to clean this later 2023-01-07 21:27:40 +01:00
src Adding timestamp, editorconfig, update README, LICENSE (BSD as previously) 2023-08-02 16:22:05 +02:00
.editorconfig Adding timestamp, editorconfig, update README, LICENSE (BSD as previously) 2023-08-02 16:22:05 +02:00
.gitignore Adding timestamp, editorconfig, update README, LICENSE (BSD as previously) 2023-08-02 16:22:05 +02:00
Cargo.toml firefish is NOT REAL x3!!!!!! 2026-07-28 16:33:53 -06:00
LICENSE.md Adding timestamp, editorconfig, update README, LICENSE (BSD as previously) 2023-08-02 16:22:05 +02:00
README.md firefish is not REAL x2 2026-07-28 16:32:54 -06:00

emoji-gen

A script written in Rust to generate a ZIP with right formating for a emoji pack. (originally created by firefish team.)

Usage

Put all emojis you want to import in a folder, use subfolders for different groups.

git clone https://git.limbo.town/nelle/emoji-gen.git
cd emoji-gen
cargo install --path .

# To create an import zip from an emoji folder
emoji-gen local --folder <emoji_folder> [--output <output_zip_file>]

# To create an import zip from a remote instance
emoji-gen crawl --host https://your.instance.tld [--output <output_zip_file>]

Then with an moderator/admin account, upload the generated zip file to IceShrimp's Control Panel > Custom Emojis > zip icon* (top right) > Import. Can also be used with any misskey emote-pack compatible instance.

Not to be confused with the + button, which is for single images.