{"id":15007647,"url":"https://github.com/nicpwns/random-unicode-emoji","last_synced_at":"2025-10-30T11:31:49.794Z","repository":{"id":47486328,"uuid":"54916960","full_name":"NicPWNs/random-unicode-emoji","owner":"NicPWNs","description":"A simple JavaScript package that returns random Unicode emojis. 📜","archived":false,"fork":false,"pushed_at":"2023-03-27T23:16:08.000Z","size":42,"stargazers_count":13,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-12T08:03:53.847Z","etag":null,"topics":["discord","discord-bot","discord-js","emoji","javascript","node","nodejs","npm","npm-package","npmjs","random","unicode","unicode-characters"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/random-unicode-emoji","language":null,"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/NicPWNs.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":"2016-03-28T19:12:38.000Z","updated_at":"2024-08-03T16:36:06.000Z","dependencies_parsed_at":"2024-06-18T21:35:32.078Z","dependency_job_id":"0ca15ec1-ed69-4a2d-a0f2-c0d5a9ad1b26","html_url":"https://github.com/NicPWNs/random-unicode-emoji","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicPWNs%2Frandom-unicode-emoji","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicPWNs%2Frandom-unicode-emoji/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicPWNs%2Frandom-unicode-emoji/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicPWNs%2Frandom-unicode-emoji/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicPWNs","download_url":"https://codeload.github.com/NicPWNs/random-unicode-emoji/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219856362,"owners_count":16556084,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["discord","discord-bot","discord-js","emoji","javascript","node","nodejs","npm","npm-package","npmjs","random","unicode","unicode-characters"],"created_at":"2024-09-24T19:13:06.242Z","updated_at":"2025-10-30T11:31:49.477Z","avatar_url":"https://github.com/NicPWNs.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# random-unicode-emoji\n\n[![npm](https://img.shields.io/npm/v/random-unicode-emoji)](https://www.npmjs.com/package/random-unicode-emoji)\n[![Unicode](https://img.shields.io/badge/Unicode-15.0-success)](https://www.unicode.org/Public/emoji/15.0/)\n[![downloads](https://img.shields.io/npm/dw/random-unicode-emoji)](https://www.npmjs.com/package/random-unicode-emoji)\n[![stars](https://img.shields.io/github/stars/NicPWNs/random-unicode-emoji)](https://github.com/NicPWNs/random-unicode-emoji/stargazers)\n[![forks](https://img.shields.io/github/forks/NicPWNs/random-unicode-emoji.svg)](https://github.com/NicPWNs/random-unicode-emoji/forks)\n[![repo size](https://img.shields.io/github/repo-size/NicPWNs/random-unicode-emoji)](https://github.com/NicPWNs/random-unicode-emoji)\n[![issues](https://img.shields.io/github/issues/NicPWNs/random-unicode-emoji.svg)](https://github.com/NicPWNs/random-unicode-emoji/issues)\n\nA simple JavaScript package that returns random Unicode emojis. 📜\n\n\u003e Like this repo? Give it a [⭐ on GitHub!](https://github.com/NicPWNs/random-unicode-emoji)\n\n## Install ✨\n\n```bash\nnpm install random-unicode-emoji\n```\n\n\u003e No dependencies!\n\n## Usage 🐙\n\n```js\n// Require the module\nvar randomEmoji = require('random-unicode-emoji');\n\n// Use the module\nrandomEmoji.random({count: 3});\n// -\u003e [\"🐸\", \"🍇\", \"🚣\"]\n\n// Add custom emoji\nrandomEmoji.random({count: 3, custom: ['(° ͜ʖ ͡°)','(╯°□°)╯︵ ┻━┻']});\n// -\u003e [\"🔥\", \"(° ͜ʖ ͡°)\", \"⚾\"]\n```\n\n### Discord Bots\n\nThis package is very popular among Discord bots.\nBelow is an example of using the custom emoji feature to include custom Discord emojis.\n\n```js\nrandomEmoji.random({count: 3, custom: message.guild.emojis.map()});\n// -\u003e [\"🤡\", \"\u003c:HUH:1081269950800466059\u003e\", \"😸\"]\n```\n\n\u003e `\u003c:HUH:1081269950800466059\u003e` translates to an emoji for a specific Discord guild.\n\n## Update ☀️\n\n```bash\nnpm update random-unicode-emoji\n```\n\n## Unicode\n\nUses Unicode Standard Emoji from [Unicode.org](https://www.unicode.org/Public/emoji/)\n\n\u003e Currently supports the latest [Unicode Standard Version 15.0](https://www.unicode.org/Public/emoji/15.0/)\n\n## Language\n\nThis is the JavaScript 📜 version. There is also a [Python 🐍](https://github.com/NicPWNs/random-unicode-emoji-py) and [Rust ⚙️](https://github.com/NicPWNs/random-unicode-emoji-rs) version.\n\n## Maintainer\n\n[Nic Jones, (@NicPWNs)](https://github.com/NicPWNs)\n\n## Credit\n\nOriginally created by [Pirijan, (@pketh)](https://github.com/pketh)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicpwns%2Frandom-unicode-emoji","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicpwns%2Frandom-unicode-emoji","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicpwns%2Frandom-unicode-emoji/lists"}