Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 0 additions & 35 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

90 changes: 90 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
name: Bug Report
description: Found a Bug about JavaBotBlockAPI? Use this template to report it!
labels: "Type: Bug (Unconfirmed)"
issue_body: false
body:
- type: markdown
attributes:
value: |-
**BEFORE YOU OPEN THIS BUG REPORT!**

In order to help you as good as possible with your issue will we ask you to fill out all required fields (Marked with a `*`) and to provide as much information as possible.
- type: checkboxes
attributes:
label: Confirmation
description: Please make sure to have followed these checks.
options:
- label: My issue isn't already found on the Issue tracker.
required: true
- label: My issue is about **JavaBotBlockAPI** and not any other library or BotBlock.org itself.
required: true
- label: I use the latest available version.
required: true
- type: dropdown
attributes:
label: "Modules"
description: |-
What modules are you currently using?

Currently available:
- `Core`
- `Javacord`
- `JDA`
- `Request`
multiple: true
options:
- "Core"
- "Javacord"
- "JDA"
- "Request"
validations:
required: true
- type: textarea
attributes:
label: "What happens?"
description: "What bug are you encountering? Try to explain it as detailed as possible."
placeholder: "JavaBotBlockAPI does this when I do that..."
validations:
required: true
- type: textarea
attributes:
label: "Expected Behaviour"
description: "What behaviour did you expect from JavaBotBlockAPI?"
placeholder: "JavaBotBlockAPI should actually do..."
validations:
required: true
- type: textarea
attributes:
label: "How to Reproduce"
description: |-
List the steps on how to reproduce this Bug.
Make sure to also show any code-examples in `Code` to reproduce this bug.
placeholder: |-
1. Do this
2. ...
3. Profit!
validations:
required: true
- type: textarea
attributes:
label: "Code"
description: |-
Put your code here.
This code needs to be able to reproduce the bug consistently!
placeholder: |-
```java
public void error(){
throw new Exception("ERROR");
}
```
validations:
required: true
- type: input
attributes:
label: "Errors"
description: |-
Use a hastebin or pastebin site to share errors, stacktraces and similar.
We recommend to use https://paste.gg
placeholder: "https://paste.gg/p/anonymous/..."
validations:
required: true
30 changes: 0 additions & 30 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

42 changes: 42 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Feature Request
description: Suggest a new Feature for JavaBotBlockAPI
labels: 'Type: Enhancement'
issue_body: false
body:
- type: markdown
attributes:
value: |-
Thank you for taking the time in creating this Feature Request.
In order to process your feature request as fast and efficiently as possible do we ask you to fill out any required fields (Indicated with a `*`) with the requested information.
- type: checkboxes
attributes:
label: Confirmation
description: Please make sure to have followed these checks.
options:
- label: I checked the Issues and Pull request tab for any existing issues or PRs.
required: true
- label: My Feature Request is for **JavaBotBlockAPI** and not any external library or BotBlock.org itself.
required: true
- type: textarea
attributes:
label: "Description"
description: |-
Give a detailed explanation about your Feature request and why it would be beneficial for JavaBotBlockAPI.
Just saying "It's cool!" or "I need it" don't count as valid reasons. It needs to have a clear benefit for **other** users too.
validations:
required: true
- type: textarea
attributes:
label: "Code Example"
description: |-
Do you have any Code Snippets that you want to share with us?
Remember to use Code blocks for smaller snippets and https://paste.gg for larger ones.
placeholder: |-
```java
public boolean method(){ return true; }
```
- type: textarea
attributes:
label: "Additional Information"
description: "Add any extra info you think is nessesary for this Feature request."
placeholder: "Put any extra info you like into this field..."