Reporting Discord Bugs
< Return to the home
< Return to the bugs navigation
As with all software, Discord can sometimes have some
-s in it. Sometimes you may feel the urge to scream at someone about such
-s. Thankfully, we’ve got a solution that won’t render you unable to speak for 3 days!
Introducing: Discord Testers - The next in high-quality bug reporting.
How it works
When you join Discord Testers, you’ll find yourself in the #faqs channel. Now, before you go any further… please read this goodness. As a Bug Hunter, you spend 80% of your time answering questions that are covered in #faqs because people don’t read. Not only will you save yourself time, but you’ll reassure the remaining sanity of our Bug Hunters.
Once you’ve read #faqs, you’ll want to read #bot-help. Or, skim through it if you’re in a rush. Dabbit Prime created a really good tool for reporting bugs without having to remember the syntax. Check it out here.
Once you’ve submitted your bug in the relevant channel (make sure that it’s in the right channel), us Bug Hunters will see it show up in #bug-approval-queue. From there, we’ll attempt to reproduce the bug. If the bug can be reproduced and it is actually a bug, hasn’t already been reported and the report is specific enough, we’ll approve it. Three approvals and it’s through to the Bug Tracker (i.e. the Trello boards). Be warned though - if three Bug Hunters deny your report, it’ll be rejected. Feel free to ask about rejected bugs though; we’re happy to explain.
Bug Hunters
Bug Hunters are an elite group of community volunteers who tirelessly assist Discord Staff with managing bugs. We’ve got additional permissions that help us keep track of bugs, and generally, we can help if you have any issue with Discord or the reporting process. We’re friendly people, so please don’t be afraid to say hi. :)
Beta Builds
The Discord Public Test Build (PTB) is a nice stable-but-still-beta-ish client for users who don’t want to not be able use the app but like to live 10 steps closer to the edge. It is the only Beta you can get from Discord’s website. PTB is usually the last place to catch bugs before they are shipped to the stable build.
Discord Canary is Discord’s testing platform. As soon as changes are made, Canary users are most likely going to be the first people to know. Updates happen about twice a day, and contain bug fixes and more. Changes to Canary are logged at DJScias/Discord-Datamining based of the JavaScript hashes generated by changes. This is the majorly preferred client for bug reporting, but we won’t kill you if you report on Stable or Public Test Build.
Discord Development is a platform for developers, it is the same as Canary but with no backend. This build is useless to anyone who doesn’t know how to run discord’s backend. This is not meant to be used publicly and therefore shouldn’t be spoken of.
Do’s and Don’ts
Lots of stuff happens in Discord Testers, so here’s a list of do’s and don’ts:
| Do | Don’t |
|---|---|
| Be kind to everyone | Harass Staff or Bug Hunters |
| Ask questions | Be ignorant |
| Listen and take on feedback | Randomly tag staff |
| Read the pins in #general | Think that you have no say |
Just generally, don’t be a dick and you’ll be golden.
Handy Links
- Dabbit’s Report Generator (only works on computers)
- Desktop/Browser Bug Reports
- Android Bug Reports
- iOS Bug Reports
- Windows Canary Download
- macOS Canary Download
- Linux Canary Download
- Testflight and Android Alpha Registration - Android Alpha must register with a Google Play email.