* new pages :3 * fimished intro page * fimished interaction page * remove unused shit * I think we are done lmao * I lied, fixed some small mistakes * Update docs/guides/components_v2/interaction.md Co-authored-by: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com> * misha quality assurance :3 + breakings pages * Apply suggestions from code review Co-authored-by: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com> * component types guide expanded * :3 * Apply suggestions from code review Co-authored-by: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com> --------- Co-authored-by: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com>
100 lines
4.0 KiB
YAML
100 lines
4.0 KiB
YAML
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/basics/getting-started.html), [Documentation](https://discordnet.dev/api/index.html),
|
|
and [Migration Guide](https://discordnet.dev/guides/breakings/v2_to_v3_guide.html) before reporting issues.
|
|
options:
|
|
- label: "I double checked the docs and couldn't find any 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`, then the error is caused by your bot's permissions, not dnet.
|
|
If you have a issue that does directly relate to an API bug, feel free to open a [Q&A Discussion](https://github.com/discord-net/Discord.Net/discussions)
|
|
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 receiving expected events, you may have setup your gateway intents incorrectly.
|
|
Newer versions of Discord.Net use a more modern version of Discord's API that requires you tell it what events
|
|
you want to receive. Discord.Net defaults to all non-privleged intents, but if your bot requires privileged 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 brief explanation of the bug.
|
|
placeholder: When I start a DiscordSocketClient without stopping it, the gateway thread gets blocked.
|
|
validations:
|
|
required: true
|
|
- type: input
|
|
id: version
|
|
attributes:
|
|
label: Version
|
|
description: What version of Discord.Net are you using?
|
|
placeholder: ex. 3.12.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: Add applicable logs and/or a stack trace here. See this [docs page](https://discordnet.dev/guides/concepts/logging.html)
|
|
to make sure you have properly setup logging.
|
|
render: shell
|
|
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
|
|
- type: textarea
|
|
id: packages
|
|
attributes:
|
|
label: Packages
|
|
description: Please list all 3rd party packages in use if applicable, including their versions.
|
|
placeholder: Discord.Addons.Hosting V5.1.0, Discord.InteractivityAddon V2.4.0, etc.
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: environment
|
|
attributes:
|
|
label: Environment
|
|
description: Please list your OS name and version, .NET runtime or SDK you're using, host architecture
|
|
placeholder: |
|
|
- **OS**: Windows 11 23H2 25915
|
|
- **Architecture**: x64
|
|
- **SDK**: .NET sdk 7.0.100
|
|
validations:
|
|
required: true
|