description:Unexpected program behaviour that requires code correction
labels:["🐛 Bug","👀 Evaluation"]
body:
- type:checkboxes
id:checklist
attributes:
label:Checklist
description:Ensure that our bug report form is appropriate for you.
options:
- label:I read and understood ASF's **[Contributing Guidelines](https://github.com/JustArchiNET/ArchiSteamFarm/blob/main/.github/CONTRIBUTING.md)**
required:true
- label:I also read **[Setting-up](https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Setting-up)** and **[FAQ](https://github.com/JustArchiNET/ArchiSteamFarm/wiki/FAQ)**, I don't need **[help](https://github.com/JustArchiNET/ArchiSteamFarm/blob/main/.github/SUPPORT.md)**, this is a bug report
description:If you're using a different version than the current **[stable](https://github.com/JustArchiNET/ArchiSteamFarm/releases/latest)** or **[pre-release](https://github.com/JustArchiNET/ArchiSteamFarm/releases)**, ensure that your bug report is reproducible on one of the below.
label:Full log.txt recorded during reproducing the problem
description:You can find `log.txt` file directly in ASF directory. If the bug report doesn't come from the last run of the program, you can find logs from previous runs of the program in the `logs` directory instead.
placeholder:|
If no log.txt was recorded due to crash at the very early stage, console output should be pasted instead.
render:text
validations:
required:true
- type:textarea
id:global-config
attributes:
label:Global ASF.json config file
description:The config can be found in `config` directory under `ASF.json` name. You can leave this field empty if not using one.
placeholder:|
Paste the file content here, no need for triple backtick tags
Ensure that your config has redacted (but NOT removed) potentially-sensitive properties, such as:
- IPCPassword (recommended)
- SteamOwnerID (optionally)
- WebProxy (optionally, if exposing private details)
- WebProxyPassword (optionally, if exposing private details)
- WebProxyUsername (optionally, if exposing private details)
Redacting involves replacing sensitive details, for example with stars (***). You should refrain from removing config lines entirely, as their pure existence may be relevant and should be preserved.
render:json
- type:textarea
id:bot-config
attributes:
label:BotName.json config of all affected bot instances
description:Bot config files can be found in `config` directory, ending with `json` extension. You can leave this field empty if you don't have any defined.
placeholder:|
Paste the file content here, no need for triple backtick tags
Ensure that your config has redacted (but NOT removed) potentially-sensitive properties, such as:
- SteamLogin (mandatory)
- SteamPassword (mandatory)
- SteamMasterClanID (optionally)
- SteamParentalCode (optionally)
- SteamTradeToken (optionally)
- SteamUserPermissions (optionally, only SteamIDs)
Redacting involves replacing sensitive details, for example with stars (***). You should refrain from removing config lines entirely, as their pure existence may be relevant and should be preserved.
render:json
- type:textarea
id:additional-info
attributes:
label:Additional info
description:Everything else you consider worthy that we didn't ask for.