Skip to content

Commit 0536dad

Browse files
authored
chore: streamline bug reporting issue process.
1 parent 1e281f4 commit 0536dad

File tree

2 files changed

+82
-40
lines changed

2 files changed

+82
-40
lines changed

.github/ISSUE_TEMPLATE/report-bug.md

Lines changed: 0 additions & 40 deletions
This file was deleted.
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
name: Report Bug
2+
description: Create an Issue to report a bug with/about the library.
3+
title: "[BUG] "
4+
labels: ["bug"]
5+
assignees:
6+
- goverfl0w
7+
- DeltaXWizard
8+
- EdVraz
9+
body:
10+
- type: markdown
11+
id: thanks
12+
attributes:
13+
value: |
14+
Thank you for taking the time to fill out this bug report!
15+
We rely on users to tell us things that we might not find on our own,
16+
and your help is greatly valued by the team and others contributing.
17+
- type: textarea
18+
id: process
19+
attributes:
20+
label: Describe the bug.
21+
description: Please give us an in-depth description of the bug you are having.
22+
placeholder: When trying to use feature X, I was unable to make task Y work.
23+
validations:
24+
required: true
25+
- type: textarea
26+
id: steps
27+
attributes:
28+
label: List the steps.
29+
description: Please give us a step-by-step process of how you were able to produce this.
30+
placeholder: |
31+
1. Import the module in Python.
32+
2. Create a client variable for the library.
33+
3. Try creating a slash command.
34+
4. See the traceback error given in the terminal or logger file.
35+
validations:
36+
required: true
37+
- type: textarea
38+
id: expectation
39+
attributes:
40+
label: What you expected.
41+
description: Please tell us what you expect for this to do when it ran.
42+
placeholder: When I create a slash command, the command should be created and functional.
43+
validations:
44+
required: true
45+
- type: textarea
46+
id: result
47+
attributes:
48+
label: What you saw.
49+
description: Please tell us what you found when you actually ran this.
50+
placeholder: Instead, I received this traceback error given from my Python terminal:
51+
value: |
52+
Instead, I received this traceback error given from my Python terminal:
53+
```
54+
Traceback (most recent call last):
55+
File "A:\Amogus\Python\interactions-bot\main.py", line 6
56+
raise SussyBaka("your code doesn't work, silly!")
57+
^
58+
59+
SussyBaka: your code doesn't work, silly!
60+
```
61+
validations:
62+
required: true
63+
- type: dropdown
64+
id: version
65+
attributes:
66+
label: What version of the library did you use?
67+
multiple: true
68+
options:
69+
- Latest PyPI release
70+
- `stable` branch
71+
- `unstable` branch
72+
- `unstable` with a 3rd party library.
73+
validations:
74+
required: true
75+
- type: checkboxes
76+
id: accept
77+
attributes:
78+
label: Code of Conduct
79+
description: By submitting this Issue, you agree to follow our [contribution requirements.](https://github.com/interactions-py/library/blob/unstable/CONTRIBUTING.rst)
80+
options:
81+
- label: I agree to follow the contribution requirements.
82+
required: true

0 commit comments

Comments
 (0)