diff --git a/.github/ISSUE_TEMPLATE/blank.yml b/.github/ISSUE_TEMPLATE/blank.yml
index 2439d86a7..89588f3d8 100644
--- a/.github/ISSUE_TEMPLATE/blank.yml
+++ b/.github/ISSUE_TEMPLATE/blank.yml
@@ -2,30 +2,24 @@ name: Blank Issue
description: Create a blank issue. ALWAYS FIRST USE OUR SUPPORT CHANNEL! ONLY USE THIS FORM IF YOU ARE A CONTRIBUTOR OR WERE TOLD TO DO SO IN THE SUPPORT CHANNEL.
body:
- - type: markdown
- attributes:
- value: |
- # READ THIS BEFORE OPENING AN ISSUE
+ - type: markdown
+ attributes:
+ value: |
+ 
- This form is ONLY FOR DEVELOPERS. YOUR ISSUE WILL BE CLOSED AND YOU WILL POSSIBLY BE BLOCKED FROM THE REPOSITORY IF YOU IGNORE THIS.
-
- DO NOT USE THIS FORM, unless
- - you are a vencord contributor
- - you were given explicit permission to use this form by a moderator in our support server
-
- DO NOT USE THIS FORM FOR SECURITY RELATED ISSUES. [CREATE A SECURITY ADVISORY INSTEAD.](https://github.com/Vendicated/Vencord/security/advisories/new)
+ GitHub Issues are for development, not support! Please use our [support server](https://vencord.dev/discord) unless you are a Vencord Developer.
- - type: textarea
- id: content
- attributes:
- label: Content
- validations:
- required: true
-
- - type: checkboxes
- id: agreement-check
- attributes:
- label: Request Agreement
- options:
- - label: I have read the requirements for opening an issue above
+ - type: textarea
+ id: content
+ attributes:
+ label: Content
+ validations:
required: true
+
+ - type: checkboxes
+ id: agreement-check
+ attributes:
+ label: Request Agreement
+ options:
+ - label: I have read the requirements for opening an issue above
+ required: true
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index d79f5e490..c08f46357 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -4,78 +4,63 @@ labels: [bug]
title: "[Bug]
"
body:
- - type: markdown
- attributes:
- value: |
- # READ THIS BEFORE OPENING AN ISSUE
+ - type: markdown
+ attributes:
+ value: |
+ 
- This form is ONLY FOR DEVELOPERS. YOUR ISSUE WILL BE CLOSED AND YOU WILL POSSIBLY BE BLOCKED FROM THE REPOSITORY IF YOU IGNORE THIS.
-
- DO NOT USE THIS FORM, unless
- - you are a vencord contributor
- - you were given explicit permission to use this form by a moderator in our support server
-
- DO NOT USE THIS FORM FOR SECURITY RELATED ISSUES. [CREATE A SECURITY ADVISORY INSTEAD.](https://github.com/Vendicated/Vencord/security/advisories/new)
-
- - type: input
- id: discord
- attributes:
- label: Discord Account
- description: Who on Discord is making this request? Not required but encouraged for easier follow-up
- placeholder: username#0000
- validations:
- required: false
+ GitHub Issues are for development, not support! Please use our [support server](https://vencord.dev/discord) unless you are a Vencord Developer.
- - type: textarea
- id: bug-description
- attributes:
- label: What happens when the bug or crash occurs?
- description: Where does this bug or crash occur, when does it occur, etc.
- placeholder: The bug/crash happens sometimes when I do ..., causing this to not work/the app to crash. I think it happens because of ...
- validations:
- required: true
-
- - type: textarea
- id: expected-behaviour
- attributes:
- label: What is the expected behaviour?
- description: Simply detail what the expected behaviour is.
- placeholder: I expect Vencord/Discord to open the ... page instead of ..., it prevents me from doing ...
- validations:
- required: true
-
- - type: textarea
- id: steps-to-take
- attributes:
- label: How do you recreate this bug or crash?
- description: Give us a list of steps in order to recreate the bug or crash.
- placeholder: |
- 1. Do ...
- 2. Then ...
- 3. Do this ..., ... and then ...
- 4. Observe "the bug" or "the crash"
- validations:
- required: true
-
- - type: textarea
- id: crash-log
- attributes:
- label: Errors
- description: Open the Developer Console with Ctrl/Cmd + Shift + i. Then look for any red errors (Ignore network errors like Failed to load resource) and paste them between the "```".
- value: |
- ```
- Replace this text with your crash-log.
- ```
- validations:
- required: false
-
- - type: checkboxes
- id: agreement-check
- attributes:
- label: Request Agreement
- description: We only accept reports for bugs that happen on Discord Stable. Canary and PTB are Development branches and may be unstable
- options:
- - label: I am using Discord Stable or tried on Stable and this bug happens there as well
+ - type: textarea
+ id: bug-description
+ attributes:
+ label: What happens when the bug or crash occurs?
+ description: Where does this bug or crash occur, when does it occur, etc.
+ placeholder: The bug/crash happens sometimes when I do ..., causing this to not work/the app to crash. I think it happens because of ...
+ validations:
required: true
- - label: I have read the requirements for opening an issue above
+
+ - type: textarea
+ id: expected-behaviour
+ attributes:
+ label: What is the expected behaviour?
+ description: Simply detail what the expected behaviour is.
+ placeholder: I expect Vencord/Discord to open the ... page instead of ..., it prevents me from doing ...
+ validations:
required: true
+
+ - type: textarea
+ id: steps-to-take
+ attributes:
+ label: How do you recreate this bug or crash?
+ description: Give us a list of steps in order to recreate the bug or crash.
+ placeholder: |
+ 1. Do ...
+ 2. Then ...
+ 3. Do this ..., ... and then ...
+ 4. Observe "the bug" or "the crash"
+ validations:
+ required: true
+
+ - type: textarea
+ id: crash-log
+ attributes:
+ label: Errors
+ description: Open the Developer Console with Ctrl/Cmd + Shift + i. Then look for any red errors (Ignore network errors like Failed to load resource) and paste them between the "```".
+ value: |
+ ```
+ Replace this text with your crash-log.
+ ```
+ validations:
+ required: false
+
+ - type: checkboxes
+ id: agreement-check
+ attributes:
+ label: Request Agreement
+ description: We only accept reports for bugs that happen on Discord Stable. Canary and PTB are Development branches and may be unstable
+ options:
+ - label: I am using Discord Stable or tried on Stable and this bug happens there as well
+ required: true
+ - label: I am a Vencord Developer
+ required: true
diff --git a/.github/ISSUE_TEMPLATE/developer-banner.png b/.github/ISSUE_TEMPLATE/developer-banner.png
new file mode 100644
index 000000000..5fa12fc37
Binary files /dev/null and b/.github/ISSUE_TEMPLATE/developer-banner.png differ