{"id":14983315,"url":"https://github.com/firestreaker2/supportbot","last_synced_at":"2026-01-28T05:20:32.804Z","repository":{"id":227380404,"uuid":"757266531","full_name":"FireStreaker2/SupportBot","owner":"FireStreaker2","description":"Discord bot that handles support in your server","archived":false,"fork":false,"pushed_at":"2024-03-21T03:20:27.000Z","size":185,"stargazers_count":3,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T13:15:39.039Z","etag":null,"topics":["bun","discord","discord-bot","djs","support","support-bot","ts","typescript"],"latest_commit_sha":null,"homepage":"","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/FireStreaker2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-02-14T06:12:38.000Z","updated_at":"2024-10-13T18:01:27.000Z","dependencies_parsed_at":"2024-10-12T03:00:39.159Z","dependency_job_id":"2dd45bb1-65ab-40f5-8531-e7b2c769a1f4","html_url":"https://github.com/FireStreaker2/SupportBot","commit_stats":{"total_commits":22,"total_committers":1,"mean_commits":22.0,"dds":0.0,"last_synced_commit":"9af67c57648a687832881c07e10d6bc565e989a4"},"previous_names":["firestreaker2/supportbot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireStreaker2%2FSupportBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireStreaker2%2FSupportBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireStreaker2%2FSupportBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FireStreaker2%2FSupportBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FireStreaker2","download_url":"https://codeload.github.com/FireStreaker2/SupportBot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244039241,"owners_count":20387835,"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":["bun","discord","discord-bot","djs","support","support-bot","ts","typescript"],"created_at":"2024-09-24T14:07:03.224Z","updated_at":"2026-01-28T05:20:32.741Z","avatar_url":"https://github.com/FireStreaker2.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![SupportBot](https://socialify.git.ci/FireStreaker2/SupportBot/image?description=1\u0026forks=1\u0026issues=1\u0026language=1\u0026name=1\u0026owner=1\u0026pattern=Solid\u0026pulls=1\u0026stargazers=1\u0026theme=Dark)\n\n# About\n\nSupportBot is a discord bot made using [discord.js](https://discord.js.org/) and [typescript](https://www.typescriptlang.org/), using [bun](https://bun.sh/) as the runtime. It improves the overall environment of your server, making it more easy as a moderator.\n\n# Features\n\n- Fully asynchronous\n- Moderation commands\n- Info commands\n- Verification integration\n- Ticket integration\n- Role integration\n- Report integration\n- Lockdown integration\n\n# Roadmap\n\nSupportBot is still currently in development! For a list of unfinished things that are planned to be added, please refer to [#1](https://github.com/FireStreaker2/SupportBot/issues/1).\n\n# Usage\n\n## Notice\n\nThere is currently no publicly hosted instance that can directly be invited to your server, which means you will have to selfhost it. For more info, please move onto the next section.\n\n## Setup\n\nTo get started, clone the repo and make sure you have [bun](https://bun.sh/) installed.\n\n```bash\n$ git clone https://github.com/FireStreaker2/SupportBot.git\n$ cd SupportBot\n$ bun i\n$ cp .env.example .env\n$ bun start\n```\n\n## Configuration\n\nCurrently, hosting SupportBot only requires setting two environment variables, both of which are easily found in the [discord developer panel](https://discord.com/developers).\n\n- `TOKEN`: the token of the discord bot\n- `CLIENT_ID`: the id of the discord bot\n\n## Mass Use\n\nIf you are selfhosting this and have the bot in many servers, consider implementing [sharding](https://discordjs.guide/sharding/#when-to-shard). Note that this will only be required at ~2500 servers.\n\n# Contributing\n\nIf you would like to contribute, you can [fork the repo](https://github.com/FireStreaker2/SupportBot/fork) and [make a PR](https://github.com/FireStreaker2/SupportBot/compare).\n\n# License\n\n[MIT](https://github.com/FireStreaker2/SupportBot/blob/main/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirestreaker2%2Fsupportbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffirestreaker2%2Fsupportbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirestreaker2%2Fsupportbot/lists"}