Props to caseywatts for most of inhaler.js.
Downloader needed something more. Eventually got Chrome Extension EventPage working. chrome.downloads.download() fails silently when it doesn't like its args. And people wonder why I don't like JS.
How to Use
git clone
the repo like normal- "load unpacked extension" into chrome. The
unpacked extension
is the folder that contains this entire repo - see google's docs for details. - Ta-da! Currently it'll run on any slack emoji edit page automatically every time. (PR a
browseraction
toggle for us if you want? ;D) - Make sure to disable this extension after usage! It will run every time you upload an emoticon too! (did we mention that it needs a UI badly?)