| @@ -0,0 +1,77 @@ | |||||
| name: 🐞 Bug Report | |||||
| description: File a bug report | |||||
| title: "[Bug]: " | |||||
| labels: ["bug"] | |||||
| body: | |||||
| - type: markdown | |||||
| attributes: | |||||
| value: Thanks for taking the time to fill out this bug report! | |||||
| - type: checkboxes | |||||
| attributes: | |||||
| label: Check The Docs | |||||
| description: Please refer to our [FAQs](https://discordnet.dev/faq), [Documentation](https://discordnet.dev/api/index.html), | |||||
| and [Migration Guide](https://discordnet.dev/guides/v2_v3_guide/v2_to_v3_guide.html) before reporting issues. | |||||
| options: | |||||
| - label: "I double checked the docs and couldn't find amy useful information." | |||||
| required: true | |||||
| - type: checkboxes | |||||
| attributes: | |||||
| label: Verify Issue Source | |||||
| description: If your issue is related to an exception make sure the error was thrown by Discord.Net, and not your code or another library. | |||||
| If you get an `HttpException` with the error code `401`, than the error is caused by your bots permissions, not dnet. | |||||
| options: | |||||
| - label: I verified the issue was caused by Discord.Net. | |||||
| required: true | |||||
| - type: checkboxes | |||||
| attributes: | |||||
| label: Check your intents | |||||
| description: If your issue is related to not recieving expected events you may have setup your gateway intents incorectly. | |||||
| Newer versions of Discord.Net use a more modern versions of Discords API that requires you tell it what events | |||||
| you want to recieve. Discord.Net defaults to all non-privleged intents, but if your bot requires privleged intents | |||||
| you need specify them in your clients config. You can see what intents you need for your events | |||||
| [here](https://discord.com/developers/docs/topics/gateway#list-of-intents) | |||||
| options: | |||||
| - label: I double checked that I have the required intents. | |||||
| required: true | |||||
| - type: textarea | |||||
| id: description | |||||
| attributes: | |||||
| label: Description | |||||
| description: A breif explination of the bug. | |||||
| placeholder: When I start a DiscordSocketClient without stopping it the gatewat thread gets blocked. | |||||
| validations: | |||||
| required: true | |||||
| - type: input | |||||
| id: version | |||||
| attributes: | |||||
| label: Version | |||||
| description: What version of dnet are you using? | |||||
| placeholder: ex. 3.0.0 | |||||
| validations: | |||||
| required: true | |||||
| - type: input | |||||
| id: working-version | |||||
| attributes: | |||||
| label: Working Version | |||||
| description: If this worked on an older version of Discord.Net put that version here. | |||||
| placeholder: ex. 2.4.0 | |||||
| validations: | |||||
| required: false | |||||
| - type: textarea | |||||
| id: logs | |||||
| attributes: | |||||
| label: Logs | |||||
| description: Put applicable logs and/or a stacktrace here. | |||||
| validations: | |||||
| required: true | |||||
| - type: textarea | |||||
| id: sample | |||||
| attributes: | |||||
| label: Sample | |||||
| description: Include a (short) code sample that reproduces your issue 100% of time (comments would be great). | |||||
| placeholder: | | |||||
| ```cs | |||||
| My.Code(); | |||||
| ``` | |||||
| validations: | |||||
| required: false | |||||