━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
To submit a bug you need to give us information on what the bug is and how it happens. You will have to run the `+bug` command which will start a prompt in your Direct Messages, or you have to write a command that is formatted correctly for the bot -- the shortcut. This command is made up of different sections. The sections are listed below with a short explanation of what each section is;
Title
A short description of the bug in one sentence.
Platform
Either Discord or Roblox depending on the platform the bug is found on. (Our Discord Server / Our Games)
Reproduction Steps
Step by step on how to make the bug happen
Expected Result
What should happen
Actual Result
What actually happens
Client Settings
The discord build, host, and version you are using & the game version you are using
System Settings
Operating system, for a phone the device + os version, for a PC the os version
To indicate which section you are giving information on, you have to use - in combination with a letter. Each section has its own letter and words listed below:
Title: -t
Platform: -p
Reproduction Steps (RepSteps): -r
Expected Result: -e
Actual Result: -a
Client Settings: -c
System Settings: s
The order of the sections is the order they are in for the submit command. You start off the command with +bug and then you fill in each section and add after each other. For the reproduction steps you start with `-r` write down the first step, add a - and a space before each following step. It is important to have space before and after the - for each step. If you don't do that the +bug command will not be accepted. A correct example of reproduction steps are:
-r Submitting from - Main Comms - Gets you - Banned
The left (blue) part is the start of the reproduction steps section with the first step. The right (red) part are steps that follow after. You can basically see it like this;
Reproduction Steps:
Submitting from
Main Comms
Gets You
Banned
Each - tells the bot there is another step. When you are done with the reproduction steps move on to the next sections and fill those out.
Don't know how and where to find your client and/or system settings? Check out How do I find my client info?
Example of a complete bug report (using the shortcut):
+submit -t This is a title -p ThisIsThePlatform -r Submitting from - Main Comms - Gets you - Banned -e This is what is supposed to happen -a This is what actually happens -c Stable 92358 (d66e1cb) -s Windows 10 Pro x64 V20H2 (OS Build 19042.694)
Finally to actually submit the report you need to send the submit in the reports channel of the platform you have a bug for. (I.e IOS) When it's submitted your bug report will show up in the approval queue.
Can't see any platform channels? Please read the Bug Hunter FAQ on how to get those.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
If you notice you have made an error in your bug submission you can edit it. You will need the bug submission ID for it. This ID can be found at the bottom left of the embed; "The footer" in the approval queue.
The edit command is similar to the submit command. You start with +edit and then specify the section of the report that you want to edit. Each of these sections is the same as the submitting command. You can update one or more sections if needed in the edit command.
You can add a section with the shorthands posted below in front of the section and add the new information. For repro-steps it looks the same as explained in the submit command above. Each section is listed below;
Title: -t
Platform: -p
Reproduction Steps (RepSteps): -r
Expected Result: -e
Actual Result: -a
Client Settings: -c
System Settings: s
The edit command can be used in the reports channel or as a direct message to BA Automation.
Your command should look like this:
Edit command where one section is changed:
+edit 1234 -t This is the edited title
Edit command where more than one section is changed;
+edit 1234 -t This is the edited title -p ThisIsTheNewPlatform