{"id":14983336,"url":"https://github.com/oguzhanumutlu/djstemplate-","last_synced_at":"2025-10-29T22:30:15.035Z","repository":{"id":47401772,"uuid":"514784154","full_name":"OguzhanUmutlu/DJSTemplate-","owner":"OguzhanUmutlu","description":"An easy to use discord.js template!","archived":false,"fork":false,"pushed_at":"2023-05-28T22:13:51.000Z","size":411,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-02T05:05:31.066Z","etag":null,"topics":["bot","cli","discord","discord-bot","djs","javascript","js","node","template"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/OguzhanUmutlu.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":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-17T08:11:27.000Z","updated_at":"2023-08-15T15:19:26.000Z","dependencies_parsed_at":"2024-10-12T03:00:33.550Z","dependency_job_id":"3f8d38df-3c75-44e3-b16b-4440ea2125ee","html_url":"https://github.com/OguzhanUmutlu/DJSTemplate-","commit_stats":{"total_commits":50,"total_committers":2,"mean_commits":25.0,"dds":"0.020000000000000018","last_synced_commit":"3d0817e615e184f2693346a90e5fd1bbe059f748"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OguzhanUmutlu%2FDJSTemplate-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OguzhanUmutlu%2FDJSTemplate-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OguzhanUmutlu%2FDJSTemplate-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OguzhanUmutlu%2FDJSTemplate-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OguzhanUmutlu","download_url":"https://codeload.github.com/OguzhanUmutlu/DJSTemplate-/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238900177,"owners_count":19549464,"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":["bot","cli","discord","discord-bot","djs","javascript","js","node","template"],"created_at":"2024-09-24T14:07:04.951Z","updated_at":"2025-10-29T22:30:14.613Z","avatar_url":"https://github.com/OguzhanUmutlu.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DJSTemplate\n\nAn easy-to-use discord.js template!\n\n[![](https://img.shields.io/badge/Discord-black?style=for-the-badge\u0026logo=discord)](https://discord.gg/emAhrw3mvM)\n\n# Setup\n\n- Open your project directory in a command prompt or a terminal using `cd` command.\n  Example: `cd C:\\MyUser\\Desktop\\MyProject` or `cd /home/usr/MyProject`\n- Run this line of code to download DJS Template:\n  - For windows:\n```shell\ncurl -O https://oguzhanumutlu.github.io/DJSTemplate/releases/setup.cmd \u0026\u0026 setup\n```\n  - For mac/linux:\n```shell\ncurl https://oguzhanumutlu.github.io/DJSTemplate/releases/setup.sh | bash\n``` \n\n# Requirements\n\n- Uh, a device that can run node.js.\n- Node version `\u003e= 17.5.0`\n\n# Need something?\n\n- Do you have an issue about how to do a thing or having an error while doing something?\n    - [Click me to visit wiki!](https://github.com/OguzhanUmutlu/DJSTemplate/wiki)\n- Want to report a bug, ask a question, give an advice or just want to say something?\n    - [Click me to visit issue page!](https://github.com/OguzhanUmutlu/DJSTemplate/issues)\n- Want to help the code or fix a bug on the code?\n    - [Click me to visit pull request page!](https://github.com/OguzhanUmutlu/DJSTemplate/pulls)\n\n# Development\n\nThings which will be done in the feature etc. will be here.\n\n## TODO\n\n- ~~Config parser~~\n- ~~Error dump system~~\n- ~~Making the slash command structure callable with parameter guild~~\n- ~~Slash command base~~\n- ~~Prefix command base~~\n- ~~Reloading commands~~\n- Message applications\n- User applications\n- ~~Auto command/slash/language reloader~~\n- ~~Reloading config~~\n- Formatting command config lines\n- ~~No crashing~~\n- ~~Token hider~~\n- ~~Custom event base~~\n- ~~Create temporarily files instead of using eval~~\n- ~~Do not update application commands on servers if structure hasn't changed~~\n\n### CLI\n\n- ~~Basic CLI~~\n- ~~Command config formatter~~\n\n### Helpers\n\n- ~~Button helper~~\n- ~~Reaction helper~~\n- ~~Modal form helper~~\n- ~~Embed helper~~\n- ~~Whitelisting/blacklisting roles, permissions, channels, users~~\n- ~~Cooldown helper~~\n- ~~Async loops~~\n- ~~Repeat function that returns repeat instance~~\n\n### Wiki\n\n- Events\n- All helpers\n- Updating\n- Languages\n\n### Not sure\n\n- Make it so there will be CommandSession PrefixCommandSession SlashCommandSession EventSession which will have the\n  arguments which command files can reach\n- more helpful functions?","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foguzhanumutlu%2Fdjstemplate-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foguzhanumutlu%2Fdjstemplate-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foguzhanumutlu%2Fdjstemplate-/lists"}