{"id":21372929,"url":"https://github.com/sitcommunity/starboard-js","last_synced_at":"2025-03-16T08:45:38.349Z","repository":{"id":158493378,"uuid":"634134206","full_name":"SITCommunity/starboard-js","owner":"SITCommunity","description":"used for who want add starboard feature to the bot","archived":false,"fork":false,"pushed_at":"2024-01-31T02:25:13.000Z","size":17,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-01-22T21:15:21.837Z","etag":null,"topics":["discord-starboard","starboard","starboard-bot"],"latest_commit_sha":null,"homepage":"https://www.cyrateam.xyz/starboard-js/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SITCommunity.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/funding.yml","license":"LICENSE","code_of_conduct":".github/code_of_conduct","threat_model":null,"audit":null,"citation":null,"codeowners":".github/codeowners","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["brokenedtzjs"],"open_collective":"brokenedtzjs","patreon":"brokenedtzjs"}},"created_at":"2023-04-29T06:39:41.000Z","updated_at":"2023-09-18T05:53:52.000Z","dependencies_parsed_at":"2024-01-31T03:45:22.138Z","dependency_job_id":null,"html_url":"https://github.com/SITCommunity/starboard-js","commit_stats":null,"previous_names":["sitcommunity/starboard-js","cyrateam/starboard-js"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SITCommunity%2Fstarboard-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SITCommunity%2Fstarboard-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SITCommunity%2Fstarboard-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SITCommunity%2Fstarboard-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SITCommunity","download_url":"https://codeload.github.com/SITCommunity/starboard-js/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243846975,"owners_count":20357297,"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-starboard","starboard","starboard-bot"],"created_at":"2024-11-22T08:24:07.141Z","updated_at":"2025-03-16T08:45:38.329Z","avatar_url":"https://github.com/SITCommunity.png","language":"TypeScript","funding_links":["https://github.com/sponsors/brokenedtzjs","https://opencollective.com/brokenedtzjs","https://patreon.com/brokenedtzjs"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cp\u003e\n    \u003ca href=\"https://www.npmjs.com/package/starboard-js\" target=\"_blank\"\u003e\u003cimg src=\"https://nodei.co/npm/starboard-js.png?downloads=true\u0026downloadRank=true\u0026stars=true\"\u003e\u003c/a\u003e\n  \u003c/p\u003e\n  \u003cp\u003e\n    \u003ca href=\"https://nodejs.org/\" target=\"_blank\"\u003e\u003cimg alt=\"node-current\" src=\"https://img.shields.io/node/v/distube\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.npmjs.com/package/starboard-js\" target=\"_blank\"\u003e\u003cimg alt=\"npm\" src=\"https://img.shields.io/npm/dt/starboard-js\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.npmjs.com/package/starboard-js\"\u003e\u003cimg alt=\"npm latest\" src=\"https://img.shields.io/npm/v/starboard-js/latest?color=blue\u0026label=starboard-js%40latest\u0026logo=npm\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/skick1234/CyraTeam/starboard-js\" target=\"_blank\"\u003e\u003cimg alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/stars/CyraTeam/starboard-js\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://discord.gg/qpT2AeYZRN\" target=\"_blank\"\u003e\u003cimg alt=\"Discord\" src=\"https://img.shields.io/discord/984857299858382908?label=CyraTeam\u0026logo=discord\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/CyraTeam/starboard-js\"\u003e\u003cimg alt=\"Visitor\" src=\"https://api.visitorbadge.io/api/visitors?path=https%3A%2F%2Fgithub.com%2FCyraTeam%2Fstarboard-js\u0026countColor=%2337d67a\u0026style=flat\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/CyraTeam/starboard-js/issues\"\u003e\u003cimg alt=\"Issues\" src=\"https://img.shields.io/github/issues/CyraTeam/starboard-js\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/CyraTeam/starboard-js\"\u003e\u003cimg alt=\"Commit\" src=\"https://img.shields.io/github/commit-activity/y/CyraTeam/starboard-js?label=Commit%20Activity\u0026logo=github\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://cyrabot.groups.id/\"\u003e\u003cimg alt=\"Website\" src=\"https://img.shields.io/website?url=https%3A%2F%2Fcyrabot.groups.id%2F\"\u003e\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n# starboard-js\n[starboard-js](https://github.com/CyraTeam/starboard-js) used for who want add starboard feature to the bot\n\n## Install\n- NPM\n```\nnpm i starboard-js\n```\n\n## Requirements\n- [NodeJS](https://nodejs.org) 16.9.0 or higher\n- [DiscordJS](https://discord.js.org) v14\n\n## Example\n- bot.js\n```js\nconst { Client } = require('discord.js');\nconst { Starboard } = require('starboard-js');\nconst client = ({\n    //your client\n});\n\nconst starboard = new Starboard({\n    client: client,\n});\nclient.starboard = starboard;\n\nmodule.exports = client;\n```\n- starboard.js\n```js\nconst client = require('your bot.js');\nconst { Events } = require('discord.js');\n\nclient.on(Events.MessageReactionAdd, (reaction) =\u003e {\n    client.starboard.listener(reaction);\n});\nclient.on(Events.MessageReactionRemove, (reaction) =\u003e {\n    client.starboard.listener(reaction);\n});\n```\n\n## Join our Discord server\n  \u003ca href=\"https://discord.gg/qpT2AeYZRN\" target=\"_blank\"\u003e\u003cimg alt=\"Discord\" src=\"https://img.shields.io/discord/984857299858382908?label=CyraTeam\u0026logo=discord\"\u003e\u003c/a\u003e\n\n## Contributor\n\u003cdiv align=\"center\"\u003e\u003ca href=\"https://github.com/brokenedtzjs\"\u003ebrokenedtzjs\u003c/a\u003e\u003c/div\u003e\n\n## License \u0026 Copyright\n```\nThis Project under MIT License\n© 2019 - 2023 CyraTeam. All Rights Reserved\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsitcommunity%2Fstarboard-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsitcommunity%2Fstarboard-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsitcommunity%2Fstarboard-js/lists"}