Configuration - Pandiora/SteamAccountRoboticAssistant GitHub Wiki
Configuration
After we have set up our extension we need to feed some data to work with and this said, it is currently not possible to add new entrys to database, because the editing-feature isn't yet implemented. BUT we can upload a JSON-File to the extension and this way add the user-account which we need to make this extension working.
An example-file is attached in the root of this repo and looks like this:
[
{
"id": 1,
"login_name": "login_name1",
"login_pw": "login_password1",
"username": "SuperDuper L33t Name1",
"type": "Master",
"email": "[email protected]",
"steam_id": "17171717171717171",
"level": 0,
"active": 1,
"csgo": 0,
"community": 0,
"verified": 1,
"created": "",
"purchased": 1,
"identity_secret": "282828282828282828282828282=",
"group": 0,
"friend": 0,
"public": 0,
"skip": 0,
"steamMachine": "",
"apikey": "32323232323232323232323232323232",
"shared_secret": "282828282828282828282828282=",
"revocation_code": "",
"device_id": "android:4040404040404040404040404040404040404040"
}
]
| Parameter | Type | Description |
|---|---|---|
login_name |
string | Should be your nickname which you use to login to Steam. |
login_pw |
string | Your password you use to login into Steam. |
username |
string | Optional: Current Steam User-Name |
type |
string | Can be Master or Smurf. You should not set up more then one Master, but you have to set up one Master. You can set up as much Bots as you want as Smurf. |
email |
string | Optional: Put in your Steam Email-Address here |
steam_id |
int | Should be your Steam64ID which is 17 characters long. |
level |
int | Optional: Can be detected by clicking on the "GetBadgeAndLevel"-Button. |
active |
boolean | Must be set to 1 for Master and indicates the Account is unlimited. For Smurf-Accounts you can set it to 0 if the account is limited. |
csgo |
boolean | Optional: Can be detected by clicking on the "GetBadgeAndLevel"-Button. |
community |
boolean | Optional: Can be detected by clicking on the "GetBadgeAndLevel"-Button. |
verified |
boolean | Should be set to 1 for Master-Account and for Smurf-Accounts depending if the verification-link you got via E-Mail was clicked. |
created |
boolean | Leave this one blank, it will get added automatically on upload. |
purchased |
boolean | Should be 1 for your Master-Account. For Smurfs depending if the Account is limited or unlimited. (1=unlimited) |
identity_secret |
string | Is the string you can get from Tools like SteamDesktopAuthenticator or WinAuth and should be set for Master. For Smurf-Accounts it should also be set to use the Autologin-Feature for those Accounts too. |
group |
boolean | If you have a private group with all your accounts you should set this bit to 1 for every account which is in this group. Just interesting for users who are using ASF and want to keep track of their accounts. |
friend |
boolean | Same as the above. If your Smurfs are friend with your Master, set the bit to 1 for every Account which is friend. |
public |
boolean | Should be set to 1 for every account with a public profile-page. |
skip |
boolean | Leave this set to 0. |
steamMachine |
string | Leave this blank, except you want to copy over your Steam-Cookies set in your browser. SARA should detect your current cookies and save them to database automatically if there is an entry. This said you should make sure you set up every account you use with this browser.(browser-profile) |
apikey |
string | Should be filled for Master. For Smurfs this can be left blank until there are features which needs the API-Key. |
shared_secret |
string | Same as for identity_secret. Should be set for Master and if possible for all other accounts to use the Autologin-Feature with every account. |
revocation_code |
string | Can be left blank and isn't really needed. |
device_id |
string | Can also be left blank and is just there to have some backtrack in case Valve changes something on their side. The device_id gets calculated randomly. |