Skip to content

Commit 1a6ae31

Browse files
committed
New issue forms
1 parent 5fab5b7 commit 1a6ae31

File tree

6 files changed

+102
-84
lines changed

6 files changed

+102
-84
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: Bug Report
2+
description: File a bug report
3+
title: "[BUG]: your bug report title"
4+
labels: "maybe: bug"
5+
body:
6+
- type: input
7+
id: bot-info-version
8+
attributes:
9+
label: Bot Version
10+
description: Check it with `@modmail about`
11+
placeholder: eg. v3.9.4
12+
validations:
13+
required: true
14+
- type: dropdown
15+
id: bot-info-hosting
16+
attributes:
17+
label: How are you hosting Modmail?
18+
description: You can check it with `@modmail about` if you are unsure
19+
options:
20+
- Heroku
21+
- Systemd
22+
- PM2
23+
- Patreon
24+
- Other
25+
validations:
26+
required: true
27+
- type: input
28+
id: logs
29+
attributes:
30+
label: Error logs
31+
placeholder: https://hastebin.cc/placeholder
32+
description:
33+
"If your Modmail bot is online, type `@modmail debug hastebin` and include the link here.
34+
If your Modmail bot is not online or the previous command did not generate a link, do the following:
35+
36+
1. Select your *bot* application at https://dashboard.heroku.com
37+
2. [Restart your bot](https://i.imgur.com/3FcrlKz.png)
38+
3. Reproduce the error to populate the error logs
39+
4. [Copy and paste the logs](https://i.imgur.com/TTrhitm.png)"
40+
validations:
41+
required: true
42+
- type: textarea
43+
id: screenshots
44+
attributes:
45+
label: Screenshots
46+
description: "[optional] You may add screenshots to further explain your problem."
47+
- type: textarea
48+
id: additional-info
49+
attributes:
50+
label: Additional Information
51+
description: "[optional] You may provide additional context for us to better understand how this issue occured."

.github/ISSUE_TEMPLATE/command-request.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Discord Server
4+
url: https://discord.gg/etJNHCQ
5+
about: Please ask hosting-related questions here before creating an issue.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project
3+
title: "your feature request title"
4+
labels: "feature-request"
5+
body:
6+
- type: textarea
7+
id: problem-relation
8+
attributes:
9+
label: Is your feature request related to a problem? Please elaborate.
10+
description: A clear and concise description of what the problem is.
11+
placeholder: eg. I'm always frustrated when...
12+
validations:
13+
required: true
14+
- type: textarea
15+
id: solution
16+
attributes:
17+
label: Describe the solution you'd like
18+
description: A clear and concise description of what you want to happen.
19+
validations:
20+
required: true
21+
- type: checkboxes
22+
id: complications
23+
attributes:
24+
label: Does your solution involve any of the following?
25+
options:
26+
- label: Logviewer
27+
- label: New config option
28+
- type: textarea
29+
id: alternatives
30+
attributes:
31+
label: Describe alternatives you've considered
32+
description: A clear and concise description of any alternative solutions or features you've considered.
33+
validations:
34+
required: true
35+
- type: textarea
36+
id: benefit
37+
attributes:
38+
label: Who will this benefit?
39+
description: Does this feature apply to a great portion of users?
40+
validations:
41+
required: true
42+
- type: textarea
43+
id: additional-info
44+
attributes:
45+
label: Additional Information
46+
description: "[optional] You may provide additional context or screenshots for us to better understand the need of the feature."

0 commit comments

Comments
 (0)