diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 311eb2f..eb3b7f0 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,9 +1,7 @@ --- name: Bug Report about: Report bugs to help us improve Open Ticket! -title: "[BUG] Your Bug" -labels: bug -assignees: DJj123dj +title: "Your Bug Name" --- ### Bug Description: diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md new file mode 100644 index 0000000..718003a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation.md @@ -0,0 +1,27 @@ +--- +name: Documentation +about: Do you know anything to be improved in the Open Ticket documentation? +title: "Documentation Improvement Name" +labels: "Documentation" +--- + +### Related Docs/Systems: +Choose related systems/docs for this improvement/change: +- [ ] Guides +- [ ] Developer Guides +- [ ] API Reference +- [ ] Blog +- [ ] System (Docusaurus & Javascript) +- [ ] Assets (images) +- [ ] Other + +### Improvement Description: +A clear and concise description of the improvement. + +> Please explain it as detailed as possible! + +### Screenshots: +If applicable, add screenshots to help explain your request. + +### Additional Notes: +Add any other context about the request here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..90d54e1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,27 @@ +--- +name: Feature Request +about: Do you have a great idea for Open Ticket? Let us know using this issue! +title: "Your Feature Name" +labels: "Concept" +--- + +### Feature Description: +A clear and concise description of what the feature is. + +### Affected Systems +Systems which are affected, improved or modified: +- (example) Slash command registration... +- (example) API embed builders... +- Scroll down to '....' +- See error + +> Leave empty when you don't know which parts this feature affects! + +### Advantages & Use Cases: +What advantages & use cases do you think this feature would result in? + +### Screenshots: +If applicable, add screenshots to help explain your feature request. + +### Additional Notes: +Add any other context about the request here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/html_transcripts.md b/.github/ISSUE_TEMPLATE/html_transcripts.md new file mode 100644 index 0000000..a3b2484 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/html_transcripts.md @@ -0,0 +1,20 @@ +--- +name: HTML Transcripts +about: Found a bug related to the HTML Transcripts? Or do you have a feature request? +title: "Your Bug/Improvement Name" +labels: "HTML Transcripts" +--- + +### Feature/Bug Description: +A clear and concise description of what the feature/bug report is. + +### Screenshots: +If applicable, add screenshots to help explain your feature request or bug report. + +### Files: +Please include the `otdebug.txt` file in your report! With this file, we can take a deep-dive in to the error that happend. +> #### Include this file for bug reports! +> This file doesn't contain any credentials or sensitive information! + +### Additional Notes: +Add any other context about the problem here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/new_language.md b/.github/ISSUE_TEMPLATE/new_language.md new file mode 100644 index 0000000..2f54f30 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new_language.md @@ -0,0 +1,30 @@ +--- +name: New Language +about: Do you want to add a new language to Open Ticket? +title: "Language Name" +labels: "New Translation" +--- + +### Language Name +The name of the new language. + +### Language Description/Details: +A clear and concise description of the translation/language. + +### Checklist +Before the language is fully implemented, the following checklist must be met: +- [ ] **📌 Created a language file in the `./languages/` directory.** +- [ ] **📌 The translation file uses the `.json` format.** +- [ ] **📌 The `"_TRANSLATION"` metadata in the language file is correctly configured.** + - [ ] The `"otversion"` is correct. + - [ ] The `"translators"` list is up to date has the discord/github usernames from all translators. + - [ ] The `"lastedited"` variable is the last edited date in the following format: `DD/MM/YYYY`. + - [ ] The `"language"` variable is the name of the language in English. + - [ ] `"automated"` is enabled when `Google Translate`, `DeepL`, `ChatGPT` or any other kind of translation tools were used. +- [ ] **📌 The language has been added to the `README.md` list.** +- [ ] **📌 The language counters have been updated in the `README.md`.** +- [ ] **📌 The language has been added to the list in the `ODLanguageManagerIds_Default` interface in (`./src/core/api/defaults/language.ts`).** +- [ ] **📌 The language has been added to the list in `./src/data/languageLoader.ts`.** + +### Additional Notes: +Add any other context about the problem here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/plugin_request.md b/.github/ISSUE_TEMPLATE/plugin_request.md new file mode 100644 index 0000000..4300ef0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/plugin_request.md @@ -0,0 +1,20 @@ +--- +name: Plugin Request +about: Do you have an idea for an Open Ticket plugin? +title: "Your Plugin Name" +labels: "Plugin" +--- + +### Plugin Description: +A clear and concise description of what the plugin is & does. + +> Please explain the plugin as detailed as possible! + +### Advantages & Use Cases: +What advantages & use cases do you think this plugin would result in? + +### Screenshots: +If applicable, add screenshots to help explain your plugin request. + +### Additional Notes: +Add any other context about the request here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md new file mode 100644 index 0000000..1def67d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.md @@ -0,0 +1,28 @@ +--- +name: Question +about: Do you have a question about Open Ticket? +title: "My Question" +labels: "Question" +--- + +### Question: +A clear and concise description of the question. + +> Please explain the question as detailed as possible! + +### Screenshots: +If applicable, add screenshots to help explain your plugin request. + +### Checklist: +Before creating this question, the following checklist must be met: +- [ ] **📌 I've read the docs (https://otdocs.dj-dj.be) and I didn't found the solution.** +- [ ] **📌 I've asked other people & they didn't know the solution.** +- [ ] **📌 The question is not related to the following subjects: (If so, ask it in our discord server: https://discord.dj-dj.be)** + - Configuring the bot + - Hosting the bot (24/7) + - Updating the bot +- [ ] **📌 I know that this issue is publicly visible for everyone and I haven't shared any private info.** + + +### Additional Notes: +Add any other context about the request here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/updated_language.md b/.github/ISSUE_TEMPLATE/updated_language.md new file mode 100644 index 0000000..15f1cd9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/updated_language.md @@ -0,0 +1,24 @@ +--- +name: Updated Language +about: Do you want to update/improve an existing language in Open Ticket? +title: "Language Name" +labels: "Updated Translation" +--- + +### Language Name +The name of the existing language. + +### Language Description/Details: +A clear and concise description of the translation/language changes. + +### Checklist +Before the language is updated, the following checklist must be met: +- [ ] **📌 The `"_TRANSLATION"` metadata in the language file is correctly configured.** + - [ ] The `"otversion"` is correct. + - [ ] The `"translators"` list is up to date has the discord/github usernames from all translators. + - [ ] The `"lastedited"` variable is the last edited date in the following format: `DD/MM/YYYY`. + - [ ] The `"language"` variable is the name of the language in English. + - [ ] `"automated"` is enabled when `Google Translate`, `DeepL`, `ChatGPT` or any other kind of translation tools were used. + +### Additional Notes: +Add any other context about the problem here. \ No newline at end of file