{"id":18234657,"url":"https://github.com/codeize/template","last_synced_at":"2025-04-04T02:33:13.389Z","repository":{"id":50225809,"uuid":"518621595","full_name":"Codeize/template","owner":"Codeize","description":"✨ A template for advanced Discord bots.","archived":false,"fork":false,"pushed_at":"2023-05-18T18:06:01.000Z","size":124,"stargazers_count":14,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-05-18T19:25:20.315Z","etag":null,"topics":["discord","discord-bot","discord-bot-template","typescript"],"latest_commit_sha":null,"homepage":"https://github.com/Codeize","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/Codeize.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}},"created_at":"2022-07-27T21:53:10.000Z","updated_at":"2023-05-18T18:07:04.000Z","dependencies_parsed_at":"2023-02-09T17:02:02.861Z","dependency_job_id":null,"html_url":"https://github.com/Codeize/template","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codeize%2Ftemplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codeize%2Ftemplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codeize%2Ftemplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codeize%2Ftemplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Codeize","download_url":"https://codeload.github.com/Codeize/template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223084638,"owners_count":17084910,"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-bot-template","typescript"],"created_at":"2024-11-04T23:05:04.232Z","updated_at":"2024-11-04T23:05:05.907Z","avatar_url":"https://github.com/Codeize.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Codeize's Discord Bot Template\n\n![Codeize Banner](https://cdn.discordapp.com/attachments/1081331606775676998/1081331613595619328/PFP_Banner.png)\n\nThis is a monorepo template for advanced Discord bots.\n\u003e **Note**\n\u003e This template requires at least an intermediate understanding of TypeScript, Prisma/MySQL and the Discord API, and you'll need to familiarize yourself with the concepts of a monorepo. You'll find things very hard if you don't follow the above.\n\n## Demo\n\nTODO: Insert gif or link to demo\n\n## Setup\n\n1. Clone the repo\n\n    ```bash\n    git clone https://github.com/Codeize/template.git\n    ```\n\n2. Install dependencies\n\n    ```bash\n    pnpm install\n    ```\n\n3. Create and fill in a `.env` file as per the example dataset provided in `.env.example`.\n\n4. Sync the database\n\n    ```bash\n    pnpm db:push\n    ```\n\n5. Start the bot\n\n    ```bash\n    pnpm dev\n    ```\n\n## Used By\n\nHere are some bots that use this template, or a modified version of it:\n\n- [PizzaPlace](https://pizzaplace.lol)\n- [Kiai](https://kiaibot.com)\n\n## Roadmap\n\n- [ ] Prometheus \u0026 Grafana Support\n- [ ] Website\n- [ ] Internal API\n- [ ] Vote Handler\n- [ ] Docker Support\n- [ ] Better Documentation\n- [ ] Demo Video\n- [ ] Admin Panel\n- [ ] Dashboard\n- [ ] Marketing Website\n- [ ] More API Route Examples\n- [ ] API Rate Limiting\n\n## Contributing\n\nContributions are always welcome!\n\nIf you have a suggestion or spot a  bug feel free to open an issue and I'll get back to you as soon as I can.\n\n## Acknowledgements\n\n- [Shadow](https://github.com/thewilloftheshadow) for many discussions on how initial the initial template by Polar could be improved, aswell as help with the code along the way.\n- [Polar](https://github.com/xPolar) at [OtterDevelopment](https://github.com/OtterDevelopment) for creating [the initial version of this template](https://github.com/OtterDevelopment/typescript-discord-boilerplate).\n\n## Support\n\nFor support, you can start an issue and I'll try help you out there.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeize%2Ftemplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodeize%2Ftemplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeize%2Ftemplate/lists"}