{"id":17843049,"url":"https://github.com/tobycm/typescript-discord-bot-template","last_synced_at":"2026-02-04T11:02:43.220Z","repository":{"id":253316106,"uuid":"843094689","full_name":"tobycm/typescript-discord-bot-template","owner":"tobycm","description":"A TypeScript Discord bot template with a hybrid command system, simple NoSQL database and more","archived":false,"fork":false,"pushed_at":"2024-08-31T05:42:13.000Z","size":83,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-30T22:48:12.067Z","etag":null,"topics":[],"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/tobycm.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-08-15T19:12:12.000Z","updated_at":"2025-01-25T06:58:29.000Z","dependencies_parsed_at":"2024-10-27T22:18:33.092Z","dependency_job_id":"dfa951e4-feb9-4eaf-84d5-b8c1a9e3a41c","html_url":"https://github.com/tobycm/typescript-discord-bot-template","commit_stats":null,"previous_names":["tobycm/typescript-discord-bot-template"],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/tobycm/typescript-discord-bot-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobycm%2Ftypescript-discord-bot-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobycm%2Ftypescript-discord-bot-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobycm%2Ftypescript-discord-bot-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobycm%2Ftypescript-discord-bot-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tobycm","download_url":"https://codeload.github.com/tobycm/typescript-discord-bot-template/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobycm%2Ftypescript-discord-bot-template/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263548654,"owners_count":23478808,"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":[],"created_at":"2024-10-27T21:22:00.650Z","updated_at":"2026-02-04T11:02:38.195Z","avatar_url":"https://github.com/tobycm.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- \u003cimg src=\"\" alt=\"Brand\"\u003e --\u003e\n\n# A robust and comprehensive TypeScript template for your next Discord Bot.\n\n\u003c!-- ![Preview #1](url) --\u003e\n\n![Commands demo](https://cloud-2ahhw7s5v-hack-club-bot.vercel.app/0image.png)\n\n## 🎉 Features\n\n- **Customizable Prefixes**: Tailor the bot's command prefix for each server.\n- **Hybrid Commands**: Support for various command types with built-in permission handling.\n- **Easy Slash Command Deployment**: Quickly deploy slash commands with minimal setup.\n\n## 🛠️ Built-in Tools\n\n- **Database** powered by [AceBase](https://github.com/appy-one/acebase).\n- **Simple cache** mechanism using key-value storage with lifespan to keep memory low.\n- **Simple slash command deploy method**.\n\n## 🚀 Getting Started\n\n1. **Install dependencies**\n\n```sh {\"id\":\"01J6KF2SNARAPZS0DW9AVGR6SS\"}\nbun i\n```\n\nor\n\n```sh {\"id\":\"01J6KF2SNARAPZS0DW9C4206KX\"}\nnpm i\n```\n\n(replace bun with npm from now on if you don't have bun)\n\n2. **Init environment**\n\n```sh {\"id\":\"01J6KF2SNARAPZS0DW9EHDN42T\"}\nbun run init\ncode .env\n```\n\nReplace variables with appropriate values. `ADMINS` is a comma-seperated list.\n\n3. **Run the bot**\n\n```sh {\"id\":\"01J6KF2SNARAPZS0DW9JAS41M0\"}\nbun run start\n```\n\n\u003c!-- ## ❓ FAQ\n\n**Q: 1**\nA: 1.\n\n**Q: 2**\n\n\u003c!-- ## 📚 Documentation\n\n## 📄 License\n\nThis template is licensed under the MIT License. See the [`LICENSE`](https://github.com/tobycm/typescript-discord-bot-template/blob/main/LICENSE).\n\n## 🤝 Contributions\n\nAny contribution is appreciated. Just create an issue or pull request, and I will review it ASAP.\n\n\u003c!-- TODO: extend this to different instructions to different scenarios --\u003e\n\n\u003c!--\n## ☕ Support\n\nIf you find this template useful and want to support its development, consider buying me a coffee or becoming a GitHub sponsor! Your support helps keep this project alive and encourages continuous improvements.\n\n[Buy me a Coffee and GitHub Sponsors button here]\n\n## 📢 Share the Template\n\nShare this template with your community if you find it useful!\n\n- **Twitter**: [Share on Twitter](https://twitter.com/intent/tweet?text=Check%20out%20this%20awesome%20TypeScript%20Discord%20Bot%20template!%20%F0%9F%9A%80%20https%3A%2F%2Fgithub.com%2Ftobycm%2Ftypescript-discord-bot-template)  \n   Spread the word on Twitter and let others know about this template.\n- **Reddit**: [Share on Reddit](https://www.reddit.com/submit?url=https%3A%2F%2Fgithub.com%2Ftobycm%2Ftypescript-discord-bot-template\u0026title=Check%20out%20this%20TypeScript%20Discord%20Bot%20template!)  \n   Post about it on Reddit and help others find this useful resource.\n- **Discord**:  \n   Share the link with your Discord communities and groups who might find this template useful.\n\n\u003c!-- TODO: replace the texts with buttons --\u003e\n\n\u003c!-- Nah i think this is cute XD --\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobycm%2Ftypescript-discord-bot-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftobycm%2Ftypescript-discord-bot-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobycm%2Ftypescript-discord-bot-template/lists"}