A lazy way to sequentially parse & download every emoji from https://slackmojis.com/
npm i
npm start
# number of images to download concurrently
CONCURRENCY=5
# Starting page index
PAGE_INDEX=0
Parse & Download all available emojis
Home Page: https://slackmojis.com/
License: MIT License
A lazy way to sequentially parse & download every emoji from https://slackmojis.com/
npm i
npm start
# number of images to download concurrently
CONCURRENCY=5
# Starting page index
PAGE_INDEX=0
Hi folks, Slackmojis creator here.
As of yesterday the Slackmojis API endpoint is now paginated. It turns out returning 40k objects in one good might not have been a great idea ๐ฌ.
https://slackmojis.com/emojis.json?page=0 now returns the first 500 emojis. Keep incrementing the page number until you get back and empty array response, meaning you've hit the end. There are currently ~40 pages.
Sorry about springing this on you, I should have given folks more of a heads up.
Cheers.
Greetings!
Slackmojis creator here. I came across your project and was super excited to see someone had made a downloader package and published it for everyone to use. Thanks for making this.
I noticed you were downloading the homepage and extracting the emojis via CSS selector. There is in fact an API that would make your code a lot more stable, it is available here: https://slackmojis.com/emojis.json
It is also worth noting that as of April of this year the home page only shows up to 50 emojis per category, thus scraping this home page wont yield all the emojis. So many more great ones left to be discovered!
Happy to help in any way I can.
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.