{"id":18755363,"url":"https://github.com/jonfairbanks/slackmojis","last_synced_at":"2026-05-14T12:34:30.238Z","repository":{"id":189777126,"uuid":"681286100","full_name":"jonfairbanks/Slackmojis","owner":"jonfairbanks","description":"Slack emoji extraction \u0026 archival","archived":false,"fork":false,"pushed_at":"2023-08-22T17:22:06.000Z","size":1495,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-05T18:41:28.867Z","etag":null,"topics":["emoji","slack","slackmoji"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonfairbanks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-21T17:20:24.000Z","updated_at":"2023-08-21T17:26:09.000Z","dependencies_parsed_at":"2024-11-07T17:50:54.289Z","dependency_job_id":null,"html_url":"https://github.com/jonfairbanks/Slackmojis","commit_stats":null,"previous_names":["jonfairbanks/slackmojis"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jonfairbanks/Slackmojis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonfairbanks%2FSlackmojis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonfairbanks%2FSlackmojis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonfairbanks%2FSlackmojis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonfairbanks%2FSlackmojis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonfairbanks","download_url":"https://codeload.github.com/jonfairbanks/Slackmojis/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonfairbanks%2FSlackmojis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33025142,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-14T02:00:06.663Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["emoji","slack","slackmoji"],"created_at":"2024-11-07T17:32:36.290Z","updated_at":"2026-05-14T12:34:30.214Z","avatar_url":"https://github.com/jonfairbanks.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Slackmojis\n\n### Prerequisites\n- [JQ](https://stedolan.github.io/jq/)\n- [Slack Emoji Tools](https://chrome.google.com/webstore/detail/slack-emoji-tools/anchoacphlfbdomdlomnbbfhcmcdmjej)\n \n### Extracting Emojis\n\n1. Login to your team: https://example.slack.com/customize/emoji\n2. Run the following in your browser's Javascript console, usually under Dev Tools:\n\n```\nvar emojis = $('.emoji_row');\nvar numEmojis = emojis.size();\n\nvar pre = document.createElement('pre');\npre.append('[\\n');\n\nemojis.each(function (index) {\n  var url = $(this).find('td:nth-child(1) span').attr('data-original');\n  var extension = url.substring(url.lastIndexOf('.'));\n  var name = $(this).find('td:nth-child(2)').html().replace(/:|\\s/g, '');\n  pre.append(JSON.stringify({name: name, extension: extension, url: url}));\n  if (index == (numEmojis-1)) {\n    pre.append('\\n]');\n  } else {\n    pre.append(',\\n');\n  }\n});\n\n$('body').append(pre);\n```\n\n3. Save the JSON output to a file for use in Step 4\n\n### Downloading Emoji\n\n4. Make the script executable and run it:\n```\ncd scripts\nchmod +x download-emoji.sh\n./download-emoji.sh slackmojis.json\n```\n\nThe download may take several minutes depending on how many emojis are in the JSON. \n\n5. Once complete, you can drag and drop the emoji into the Bulk Emoji Uploader on your [https://example.slack.com/customize/emoji](https://example.slack.com/customize/emoji) page.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonfairbanks%2Fslackmojis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonfairbanks%2Fslackmojis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonfairbanks%2Fslackmojis/lists"}