Coomer-Illidan Twitch Emotes

Coomer-Illidan Twitch Emotes

639 Downloads

Installing

Requires Twitch Emotes v2

Manual instructions:

  1. Go to https://github.com/galacticclam/TwitchEmotes_Coomer/releases/latest
  2. Extract TwitchEmotes_Coomer to your Addons directory.
    • If you're playing retail, it's likely in C:\Program Files (x86)\World of Warcraft\_retail_\Interface\Addons
    • Classic is C:\Program Files (x86)\World of Warcraft\_classic_era_\Interface\Addons
  3. Reload/restart WoW

WowUp:

  1. Install https://wowup.io/
  2. In WowUp, install from URL with the URL https://github.com/galacticclam/TwitchEmotes_Coomer

Development

Required programs

  • bash, you can get it from Git
  • ImageMagick, make sure it's on your $PATH. The installer will do this for you if "Add application directory to your system path" is checked.
  • GitHub CLI. Log in with gh auth login. Only needed for publishing new versions.

Alternatively, install winget and then run this:

winget install -e --id Git.Git
winget install -e --id GitHub.cli
winget install -e --id ImageMagick.ImageMagick

Testing your changes

  1. Run ./build.sh. A zip file will be created in /dist
  2. Unzip this file in your Addons directory

Publishing a new version of this addon

You need to be a contributor on the repo and a member of the CurseForge project for this to work.

  1. Create an empty .env file in the repository root.
  2. Create a CurseForge API token and enter it in this file: CURSEFORGE_API_TOKEN=...
  3. Update the version number in TwitchEmotes_Coomer-Mainline.toc and TwitchEmotes_Coomer-Classic.toc
  4. Push the updated version numbers
  5. Run ./release.sh release, or ./release.sh for testing

Importing Discord emotes

  1. Send an emote in a Discord channel with nothing else, so you get a big version of the emote.
  2. Right click the emote and hit "Copy link"
  3. Run ./import.sh url emote_name [size]
    • For example, ./import.sh 'https://cdn.discordapp.com/emojis/1174855519731716208.webp?size=96&quality=lossless' abigail
    • Size must be a power of 2, otherwise you'll see green squares for your emote
    • The default size is 32. Only go higher for real-life pictures