lambtron / emojipacks Goto Github PK
View Code? Open in Web Editor NEWCLI to bulk upload emojis to your Slack
Home Page: https://emojipacks.com
License: MIT License
CLI to bulk upload emojis to your Slack
Home Page: https://emojipacks.com
License: MIT License
Are you the one behind: emojipacks.com?
Requesting a username and password is super not cool, and seems super vuln to me.
This should use oAuth or an API token or something.
With Node 4.0.0 on OSX 10.10, seeing this error with emojipacks -d
Uh oh! Error: ENOENT: no such file or directory, open '/usr/local/lib/node_modules/emojipacks/test/Slack.html'
I noticed there was a problem when the script would stall at the first emoji upload... and never move on.
Just wanted to let you all know I made some yml files and published on github over here https://github.com/spoike/emojis
The emojis have been uploaded on imgur and the yml files are referencing them. It is possible to use the raw urls specified in the README file in the emojipacks program.
It would be nice to delete every one in a pack as well, rather than manually having to "x" them out on the Slack admin page.
It goes through the motions but nothing is actually uploaded.
Stack trace:
Checking ../packs/scrabble.yaml.Traceback (most recent call last):
File "image-checker.py", line 182, in <module>
errors, warnings = check_yaml(filename, args.resize)
File "image-checker.py", line 106, in check_yaml
download = wget.download(url, tempfile.gettempdir(), bar=None)
File "/home/thomas/ingress/emojipacks/test/venv/lib/python3.6/site-packages/wget.py", line 526, in download
(tmpfile, headers) = ulib.urlretrieve(binurl, tmpfile, callback)
File "/usr/lib64/python3.6/urllib/request.py", line 248, in urlretrieve
with contextlib.closing(urlopen(url, data)) as fp:
File "/usr/lib64/python3.6/urllib/request.py", line 223, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib64/python3.6/urllib/request.py", line 532, in open
response = meth(req, response)
File "/usr/lib64/python3.6/urllib/request.py", line 642, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib64/python3.6/urllib/request.py", line 570, in error
return self._call_chain(*args)
File "/usr/lib64/python3.6/urllib/request.py", line 504, in _call_chain
result = func(*args)
File "/usr/lib64/python3.6/urllib/request.py", line 650, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 403: Forbidden
It looks like the monkey patch line to set the UserAgent for the wget library isn't taking effect for Python 3, this is probably because that library uses different urllib implementations on different Python versions.
Ran into this whilst trying to update the test suite for #52.
Seems that flag doesn't play well with some distros, but works on Mac. See here: hiddentao/melkor#12
I removed "--harmony" and worked for me in Ubuntu 14.04.3.
I created packs of the emoticons of each game on Steam. The urls in the readme should be usable with emojipacks.
http://www.emojipacks.com/packs/foodz.yaml gives me "Not Found" message.
The env command on some *nix systems or git bash on Windows can only accept one argument, so you will receive this error if you try and run emojipacks: "/usr/bin/env node --harmony: no such file or directory"
A potential fix is to remove the --harmony option. This does not seem to cause any issues when running with the latest stable build of node.
The firstworldproblems
emoji is returning access denied. This causes hipchat imports to freeze.
Somewhat minor, but when uploads aren't working, the terminal just hangs after entering the YAML file location. So far, I've always been able to solve it, but it's somewhat like searching for a needle in a haystack - so far, I've run into issues with:
It's been suggested that I run emojipacks with the -d flag, yet when I've tried this, nothing is output, as the command simply hangs and I have to kill it. It would be great if errors like this caused the command to fail with a message rather than simply hanging and relying on us to figure it out.
I'm not a formally trained programmer, but this might be an interesting problem for me, I've never written a CLI program though - if you know of any good resources for learning to write them, I'd potentially be interested in writing a fix for you - big fan of the tool!
I'm able to log in, but the upload crumb is undefined and fails. Has the Slack website changed somehow breaking the system?
Found 85 errors in packs/skype.yaml
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00173-middlefinger.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00174-bandit.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00175-drunk.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00176-smoke.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00177-toivo.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00178-rock.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00179-headbang.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00180-bug.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00181-fubar.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00182-poolparty.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00183-swear.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00184-tmi.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00185-heidy.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00172-mooning.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00100-smile.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00101-sadsmile.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00102-bigsmile.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00103-cool.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00105-wink.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00106-crying.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00107-sweating.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00108-speechless.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00109-kiss.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00110-tongueout.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00111-blush.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00112-wondering.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00113-sleepy.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00114-dull.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00115-inlove.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00116-evilgrin.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00117-talking.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00118-yawn.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00119-puke.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00120-doh.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00121-angry.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00122-itwasntme.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00123-party.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00124-worried.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00125-mmm.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00126-nerd.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00127-lipssealed.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00128-hi.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00129-call.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00130-devil.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00131-angel.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00132-envy.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00133-wait.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00134-bear.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00135-makeup.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00136-giggle.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00137-clapping.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00138-thinking.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00139-bow.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00140-rofl.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00141-whew.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00142-happy.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00143-smirk.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00144-nod.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00145-shake.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00146-punch.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00147-emo.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00148-yes.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00149-no.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00150-handshake.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00151-skype.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00152-heart.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00153-brokenheart.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00154-mail.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00155-flower.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00156-rain.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00157-sun.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00158-time.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00159-music.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00160-movie.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00161-phone.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00162-coffee.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00163-pizza.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00164-cash.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00165-muscle.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00166-cake.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00167-beer.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00168-drink.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00169-dance.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00170-ninja.gif
Error: cannot open as image: http://www.skype-emoticons.com/images/emoticon-00171-star.gif
cc @lambtron
Converted the slackmojis.com list into a pack, has a bunch all in one.
slackemojis.txt
Hi there!
I'm running into an issue when I try to run this script via batch or in the one-line version (not interactive mode).
snipe@deepthought ~/Sites/emojipacks$ sh ./batchUpload.sh
./packs/animals.yaml
error: unknown option `-s'
./packs/businessfish.yaml
error: unknown option `-s'
./packs/clippy.yaml
error: unknown option `-s'
... etc...
This seems to happen regardless of whether I pass the optional path:
snipe@deepthought ~/Sites/emojipacks$ sh ./batchUpload.sh packs
./packs/animals.yaml
error: unknown option `-s'
./packs/businessfish.yaml
error: unknown option `-s'
./packs/clippy.yaml
error: unknown option `-s'
And also in the one-liner.
snipe@deepthought ~/Sites/emojipacks$ emojipacks -s MYSLACKNAME -e MYSLACKEMAIL -p MYSLACKPASSWORD -y ./packs/animals.yaml
error: unknown option `-s'
Installed via npm.
I'm probably missing something really obvious.
Thanks!
Hi there,
I'm getting the below issue when trying to use https://slackmojis.com/emojis.yaml.
I turned off 2FA in case it was causing issues and the same problem happened. The number (in the below case "5778") next to 'node' appears to change each time I run it. I don't know if this is relevant or not.
I have tried on two different Macs and also a Fedora VM, all using node v7.10.0. I used the npm install method and also on one of the Macs built from the checked out repo. Same issue across the board.
Any ideas on how to get past this?
Password: ***********************
Starting import
Got tokens
2FA Code: ******
Logged in
Getting emoji page
(node:5778) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot convert undefined or null to object
(node:5778) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
One at a time is a pain in the 💩
This could be handy for someone: https://gist.github.com/isaacs/24314ec7e682f13cabbef2f5aa8ee875
Context: https://en.wikipedia.org/wiki/Occupy_movement_hand_signals
Found 1 error in packs/octicons.yaml
Error: image can't be larger than 128px in width or height: (129, 114) https://i.imgur.com/jv3mw7d.png
cc @keithamus
Reticketed as another possible feature stemming from #116
Would be rad if we could import aliases (even as their own first-class citizen in the yaml, as it's own object not tied to an emoji being imported)
When i try to delete part of the password i entered, it keeps adding characters instead of delete them.
So organizations that use SAML for SSO support do not currently work, because the login form is not used in the fashion this script desires. Don't know if this is something that could even adequately be supported, but would be neat if it could.
Is this possible? Didn't see anything in the readme about it.
I've installed via both npm
and git clone
, but result in an error when I try to run emojipacks
> emojipacks
/Users/USERNAME/Work/Development/emojipacks/bin/emojipacks:22
co(function *() {
^
SyntaxError: Unexpected token *
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3
Fresh install, tried reinstalling, tried googling the error, still getting this error:
Slack subdomain: d******v
Email address login: d******[email protected]
(node:4044) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): TypeError: process.stdin.setRawMode is not a function
To give a bit more detail, here is the system I'm currently running:
OS: Korora 25
Kernel: 4.8.15-300.fc25.x86_64
Node version: v6.9.1
NPM version: 3.10.8
After finding https://bbs.archlinux.org/viewtopic.php?id=168479, it seems that to resolve the error, changing the shebang to #!/usr/bin/node
will allow the program to run without presenting the error.
The app fails when trying to import packs into a Slack team that uses Google accounts for authentication.
(...)
Starting import
Uh oh! Error: Login error: could not get login form for https://myteam.slack.com
When going through the initial process I get to enter my company name and email, but after entering the email it does not proceed to the password step as if pending for some more information. Also tried enclosing the email in '' and "" but doesn't seem to work. Also tried your demo domain and email adress to see if it was something in the logging step. Using bash for windows to run the commands
Here is one that is cool: https://github.com/samuelfullerthomas/emojiripper
If there are more we should have a related emoji/slack projects.
Emojipacks doesn't work on accounts that are 2FA enabled
emojipacks
Slack subdomain: redacted
Email address login: [REDACTED]
Password: **************
Path or URL of Emoji yaml file: http://www.emojipacks.com/packs/businessfish.yaml
Starting import
Got tokens
Logged in
Upload crumb is undefined
Uh oh! Error: Login error: could not get emoji upload crumb for https://redacted.slack.com
Disabling 2FA works, but I'm sure there's a way to handle the full circle.
$ emojipacks
Slack subdomain: redacted
Email address login: [REDACTED]
Password: **************
Path or URL of Emoji yaml file: http://www.emojipacks.com/packs/businessfish.yaml
Starting import
Got tokens
Logged in
Upload crumb is s-1442851577-a17fca3392-☃
Getting emoji page
Uploading bfexcite with http://i.imgur.com/cUqre6P.png
Uploading bfkiss with http://i.imgur.com/NryT58n.png
Uploading bfquestion with http://i.imgur.com/8RwFbed.png
Uploading bfdetermine with http://i.imgur.com/rlJ2w4w.png
Party Parrot had been getting lots on new parrots recently. I've set things up so when a new parrot is added it updates a YAML here: http://cultofthepartyparrot.com/parrotparty.yaml
What's the best way to get that synced into this repo?
Thanks!
After installing the package globally, it is not easy to get the paths of the files (it's undocumented in the Readme). To the average user it is probably non-trivial to how to do get the full path to the yaml files installed in the directory where emojipacks
is.
We should probably check file path passed to see if it's in packs
folder.
For example:
Path or URL of Emoji yaml file: animals.yaml
Does the path to the yaml file look right? :)
It should allow animals.yaml
, and just animals
itself.
Our slack team authenticates against GSuite - is this type of authentication supported by emojipacks? Here's the error I get when running in debug mode:
Slack subdomain: subdomain
Email address login: [email protected]
Password: ***************
Path or URL of Emoji yaml file: https://raw.githubusercontent.com/Surgo/aws_emojipacks/master/noprefix-emojipacks.yml
Starting import
Got tokens
Logged in
Uh oh! Error: Login error: could not get emoji upload crumb for https://subdomain.slack.com```
emojipacks
logs me in and seems to process my yml, but emoji do not show up on the slack team. i can manually add emoji via the web U/I so it doesn't seem to be a permissions thing. sample from the yaml:
title: ingress
emojis:
- name: ada
src: https://github.com/thekewe/ingress-slack-emoji/blob/master/emoji/ada_emoji.png
- name: axa
src: https://github.com/thekewe/ingress-slack-emoji/blob/master/emoji/axa_emoji.png
- name: capsule
(etc.. )
output:
Path or URL of Emoji yaml file: ./ingress.yml
Starting import
Got tokens
Logged in
Upload crumb is [redacted]
Getting emoji page
Uploading ada with https://github.com/thekewe/ingress-slack-emoji/blob/master/emoji/ada_emoji.png
Uploading axa with https://github.com/thekewe/ingress-slack-emoji/blob/master/emoji/axa_emoji.png
This is on Windows, tried in two different shells (cmd & mingw64). Also tried both with supplying all the options via command-line, and with interactive responses. Any ideas?
Slack subdomain: xxxxxxxxxxx
Email address login: xxxxxxxxxxx
Password: ****************
Path or URL of Emoji yaml file: ./pokemon_emojipack.yml
Starting import
Got tokens
Logged in
Getting emoji page
Uploading undefined with undefined
(node:14684) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): TypeError: Cannot read property 'name' of undefined
(node:14684) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
After this the execution appears to hang.
add support of mattermost (open source clone of slack)
https://slackmojis.com gets updated with new emojis every so often. We should keep up to date with it! But there are so many, and life is so hard! Good thing they have https://slackmojis.com/emojis.json for developers to work with. A script should be written to parse it and automatically put it in an emojipack format.
Found 9 errors in packs/hipchat.yaml
Error: must be smaller than 64K in file size: https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/[email protected]
Error: cannot open as image: https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/[email protected]
Error: cannot open as image: https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/[email protected]
Error: cannot open as image: https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/[email protected]
Error: must be smaller than 64K in file size: https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/[email protected]
Error: must be smaller than 64K in file size: https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/[email protected]
Error: image can't be larger than 128px in width or height: (129, 31) https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/[email protected]
Error: image can't be larger than 128px in width or height: (294, 32) https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/[email protected]
Error: cannot open as image: https://dujrsrsgsd3nh.cloudfront.net/img/emoticons/[email protected]
cc @lambtron
It will be nice to add command parameters in order to add it to a silent script upload. Ie:
emojipacks -d <slackdomain> -u <username> -p <password> <file.yaml>
or emojipacks <file.yaml>
Went ahead and wrote a little YAML file for Hipchat emojis based on this page: https://www.hipchat.com/emoticons
Thanks so much for the tool! I installed the version from NPM, but it failed to login. Looks like I needed the no_sso
from #14, but I don't think that version has made it to NPM yet. I cloned the repo, and was able to use the updated codebase to upload a pack.
Would you be able to push a new version? I'd like to reference this tool in a blog post I'm writing soon about installing emoji packs into slack.
Thanks!
🍻
Found 27 errors in packs/slackmojis.yaml
Error: image can't be larger than 128px in width or height: (512, 512) http://emojis.slackmojis.com/emojis/images/1460283908/347/askfm.png
Error: image can't be larger than 128px in width or height: (180, 161) http://emojis.slackmojis.com/emojis/images/1458106637/314/flask.png
Error: image can't be larger than 128px in width or height: (263, 263) http://emojis.slackmojis.com/emojis/images/1450805181/256/gap.png
Error: image can't be larger than 128px in width or height: (225, 225) http://emojis.slackmojis.com/emojis/images/1460043575/341/git.png
Error: image can't be larger than 128px in width or height: (1000, 1000) http://emojis.slackmojis.com/emojis/images/1464897233/502/zeplin.png
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1458326982/320/notbad.png
Error: image can't be larger than 128px in width or height: (192, 192) http://emojis.slackmojis.com/emojis/images/1450735566/237/slowpoke.jpg
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1450319448/67/beachball.gif
Error: image can't be larger than 128px in width or height: (225, 224) http://emojis.slackmojis.com/emojis/images/1450799464/255/communist.png
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1466642363/538/devil.gif
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1467057004/597/doge.png
Error: image can't be larger than 128px in width or height: (256, 245) http://emojis.slackmojis.com/emojis/images/1456336445/300/excite_bike.png
Error: image can't be larger than 128px in width or height: (600, 450) http://emojis.slackmojis.com/emojis/images/1459899884/339/fail.jpg
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1466718186/570/giggle.gif
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1466718368/573/inlove.gif
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1466718396/574/island.gif
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1468001886/652/liono.png
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1466718427/575/lips_sealed.gif
Error: image can't be larger than 128px in width or height: (235, 161) http://emojis.slackmojis.com/emojis/images/1461379139/374/nekoatsume.jpg
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1466718469/576/plane.gif
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1466642686/548/poke.gif
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1466717309/560/poolparty.gif
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1468525895/662/slowpoke.jpg
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1470076018/692/tesla.jpeg
Error: cannot open as image: http://emojis.slackmojis.com/emojis/images/1450786255/254/tumbleweed.gif
Error: image can't be larger than 128px in width or height: (400, 400) http://emojis.slackmojis.com/emojis/images/1465426678/505/welcome.jpeg
Error: image can't be larger than 128px in width or height: (340, 291) http://emojis.slackmojis.com/emojis/images/1461187775/372/woot.jpg
emojipacks -d
kept failing until I manually ran mkdir /usr/local/lib/node_modules/emojipacks/test
.
I was getting this error:
Uh oh! Error: ENOENT: no such file or directory, open '/usr/local/lib/node_modules/emojipacks/test/Slack.html'
Found 238 errors in packs/skypeflags.yaml
Error: cannot open as image: http://www.skype-emoticons.com/images/af.png
Error: cannot open as image: http://www.skype-emoticons.com/images/al.png
Error: cannot open as image: http://www.skype-emoticons.com/images/dz.png
Error: cannot open as image: http://www.skype-emoticons.com/images/as.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ad.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ao.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ai.png
Error: cannot open as image: http://www.skype-emoticons.com/images/aq.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ag.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ar.png
Error: cannot open as image: http://www.skype-emoticons.com/images/am.png
Error: cannot open as image: http://www.skype-emoticons.com/images/aw.png
Error: cannot open as image: http://www.skype-emoticons.com/images/au.png
Error: cannot open as image: http://www.skype-emoticons.com/images/at.png
Error: cannot open as image: http://www.skype-emoticons.com/images/az.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bs.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bh.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bd.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bb.png
Error: cannot open as image: http://www.skype-emoticons.com/images/by.png
Error: cannot open as image: http://www.skype-emoticons.com/images/be.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bz.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bj.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bt.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bo.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ba.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bw.png
Error: cannot open as image: http://www.skype-emoticons.com/images/br.png
Error: cannot open as image: http://www.skype-emoticons.com/images/io.png
Error: cannot open as image: http://www.skype-emoticons.com/images/vg.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bg.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bf.png
Error: cannot open as image: http://www.skype-emoticons.com/images/bi.png
Error: cannot open as image: http://www.skype-emoticons.com/images/kh.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ca.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cv.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ky.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cf.png
Error: cannot open as image: http://www.skype-emoticons.com/images/td.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cl.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cx.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cc.png
Error: cannot open as image: http://www.skype-emoticons.com/images/co.png
Error: cannot open as image: http://www.skype-emoticons.com/images/km.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cd.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cg.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ck.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ci.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cu.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cy.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cz.png
Error: cannot open as image: http://www.skype-emoticons.com/images/dk.png
Error: cannot open as image: http://www.skype-emoticons.com/images/dj.png
Error: cannot open as image: http://www.skype-emoticons.com/images/dm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/do.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ec.png
Error: cannot open as image: http://www.skype-emoticons.com/images/eg.png
Error: cannot open as image: http://www.skype-emoticons.com/images/eu.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sv.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gq.png
Error: cannot open as image: http://www.skype-emoticons.com/images/er.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ee.png
Error: cannot open as image: http://www.skype-emoticons.com/images/et.png
Error: cannot open as image: http://www.skype-emoticons.com/images/fo.png
Error: cannot open as image: http://www.skype-emoticons.com/images/fk.png
Error: cannot open as image: http://www.skype-emoticons.com/images/fj.png
Error: cannot open as image: http://www.skype-emoticons.com/images/fi.png
Error: cannot open as image: http://www.skype-emoticons.com/images/fr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gf.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pf.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tf.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ga.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ge.png
Error: cannot open as image: http://www.skype-emoticons.com/images/de.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gh.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gi.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gl.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gd.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gp.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gu.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gt.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gw.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gy.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ht.png
Error: cannot open as image: http://www.skype-emoticons.com/images/hm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/va.png
Error: cannot open as image: http://www.skype-emoticons.com/images/hn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/hk.png
Error: cannot open as image: http://www.skype-emoticons.com/images/hr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/hu.png
Error: cannot open as image: http://www.skype-emoticons.com/images/is.png
Error: cannot open as image: http://www.skype-emoticons.com/images/in.png
Error: cannot open as image: http://www.skype-emoticons.com/images/id.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ir.png
Error: cannot open as image: http://www.skype-emoticons.com/images/iq.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ie.png
Error: cannot open as image: http://www.skype-emoticons.com/images/il.png
Error: cannot open as image: http://www.skype-emoticons.com/images/it.png
Error: cannot open as image: http://www.skype-emoticons.com/images/jm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/jp.png
Error: cannot open as image: http://www.skype-emoticons.com/images/jo.png
Error: cannot open as image: http://www.skype-emoticons.com/images/kz.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ke.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ki.png
Error: cannot open as image: http://www.skype-emoticons.com/images/kp.png
Error: cannot open as image: http://www.skype-emoticons.com/images/kr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/kw.png
Error: cannot open as image: http://www.skype-emoticons.com/images/kg.png
Error: cannot open as image: http://www.skype-emoticons.com/images/la.png
Error: cannot open as image: http://www.skype-emoticons.com/images/lv.png
Error: cannot open as image: http://www.skype-emoticons.com/images/lb.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ls.png
Error: cannot open as image: http://www.skype-emoticons.com/images/lr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ly.png
Error: cannot open as image: http://www.skype-emoticons.com/images/li.png
Error: cannot open as image: http://www.skype-emoticons.com/images/lt.png
Error: cannot open as image: http://www.skype-emoticons.com/images/lu.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mo.png
Error: cannot open as image: http://www.skype-emoticons.com/images/me.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mk.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mg.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mw.png
Error: cannot open as image: http://www.skype-emoticons.com/images/my.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mv.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ml.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mt.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mh.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mq.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mu.png
Error: cannot open as image: http://www.skype-emoticons.com/images/yt.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mx.png
Error: cannot open as image: http://www.skype-emoticons.com/images/fm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/md.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mc.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ms.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ma.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mz.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/na.png
Error: cannot open as image: http://www.skype-emoticons.com/images/nr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/np.png
Error: cannot open as image: http://www.skype-emoticons.com/images/an.png
Error: cannot open as image: http://www.skype-emoticons.com/images/nl.png
Error: cannot open as image: http://www.skype-emoticons.com/images/nc.png
Error: cannot open as image: http://www.skype-emoticons.com/images/nz.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ni.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ne.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ng.png
Error: cannot open as image: http://www.skype-emoticons.com/images/nu.png
Error: cannot open as image: http://www.skype-emoticons.com/images/nf.png
Error: cannot open as image: http://www.skype-emoticons.com/images/mp.png
Error: cannot open as image: http://www.skype-emoticons.com/images/no.png
Error: cannot open as image: http://www.skype-emoticons.com/images/om.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pk.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pw.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ps.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pa.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pg.png
Error: cannot open as image: http://www.skype-emoticons.com/images/py.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pe.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ph.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pl.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pt.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/qa.png
Error: cannot open as image: http://www.skype-emoticons.com/images/re.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ro.png
Error: cannot open as image: http://www.skype-emoticons.com/images/rs.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ru.png
Error: cannot open as image: http://www.skype-emoticons.com/images/rw.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sh.png
Error: cannot open as image: http://www.skype-emoticons.com/images/kn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/lc.png
Error: cannot open as image: http://www.skype-emoticons.com/images/pm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/vc.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ws.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/st.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sa.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/cs.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sc.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sl.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sg.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sk.png
Error: cannot open as image: http://www.skype-emoticons.com/images/si.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sb.png
Error: cannot open as image: http://www.skype-emoticons.com/images/so.png
Error: cannot open as image: http://www.skype-emoticons.com/images/za.png
Error: cannot open as image: http://www.skype-emoticons.com/images/es.png
Error: cannot open as image: http://www.skype-emoticons.com/images/lk.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sd.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sz.png
Error: cannot open as image: http://www.skype-emoticons.com/images/se.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ch.png
Error: cannot open as image: http://www.skype-emoticons.com/images/sy.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tw.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tj.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tz.png
Error: cannot open as image: http://www.skype-emoticons.com/images/th.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tl.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tg.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tk.png
Error: cannot open as image: http://www.skype-emoticons.com/images/to.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tt.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tr.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tc.png
Error: cannot open as image: http://www.skype-emoticons.com/images/tv.png
Error: cannot open as image: http://www.skype-emoticons.com/images/vi.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ug.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ua.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ae.png
Error: cannot open as image: http://www.skype-emoticons.com/images/gb.png
Error: cannot open as image: http://www.skype-emoticons.com/images/us.png
Error: cannot open as image: http://www.skype-emoticons.com/images/uy.png
Error: cannot open as image: http://www.skype-emoticons.com/images/uz.png
Error: cannot open as image: http://www.skype-emoticons.com/images/vu.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ve.png
Error: cannot open as image: http://www.skype-emoticons.com/images/vn.png
Error: cannot open as image: http://www.skype-emoticons.com/images/wf.png
Error: cannot open as image: http://www.skype-emoticons.com/images/eh.png
Error: cannot open as image: http://www.skype-emoticons.com/images/ye.png
Error: cannot open as image: http://www.skype-emoticons.com/images/zm.png
Error: cannot open as image: http://www.skype-emoticons.com/images/zw.png
cc @lambtron
Some ideas to prevent name conflicts between different packs:
slackmojis-scrabble-letters.yaml
with scrabble-
slackmojis-facebook-reaction.yaml
with fb-
From #123 (comment)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.