If you're a developer and want to know how to fix your own commend bot its very simple. Just set steam_id_gs
to a valid server steam ID, on your target's account & bot accounts.
There also is a limit of the amount of commends you can send within a specific amount of time, that limit is set to 20. Due to this I recommend leaving perChunk
and betweenChunks
default but you can always experiment around.
- Add the ability to remove commends
- Add the ability to commend three times with one account per 24 hours instead of once every 8 hours
- Download this repository
- Open a command prompt inside the folder
- Enter
npm install
- Rename
config.json.example
toconfig.json
and adjust it (See below) - Add accounts using the Database Manager
- Run
node index.js
- commend:
- friendly
Number
: Amount of commends you want to send as friendly - teaching
Number
: Amount of commends you want to send as teaching - leader
Number
: Amount of commends you want to send as leader
- friendly
- account:
- username
String
: Username of the account you want to boost - password
String
: Pasword of the account you want to boost - sharedSecret
String
: Optional shared secret if the account has two factor authentication
- username
- method
String
: Define the method - Valid values:LOGIN
&SERVER
- Read More - target
String
: SteamID/VanityURL/ProfileURL of target - serverID
String
: ServerID, or IP, orauto
of the server - Read More - matchID
String
: Optional match ID, typically just"0"
anyways - I always use"0"
. - perChunk
Number
:toSend
will be split into parts ofperChunk
size - betweenChunks
Number
: Cooldown in milliseconds to wait after each part/chunk - cooldown
Number
: Cooldown in milliseconds to not reuse accounts - Currently set to 8 hours - steamWebAPIKey
String
: Steam Web API key from here
Export account list
: Export all accounts in ausername:password
formatList commends for user
: List all accounts which have commended a specific userReset commends for user
: Delete all commend entries from the database of a specific userRemove account from database
: Delete a specific account from the database including commend historyAdd account(s) to database
: Add accounts to the database, import from JSON file, import fromusername:password
file or manually add accountsList not working accounts
: List all accounts which are marked as inoperational by the scriptReset Database
: Will clear out all content of the database, resetting it to the defaultExit
: Safely close database before exiting process
Simple run it via node databaseManager.js
, use the arrow keys & enter to navigate. Read on-screen instructions for more details.
You can choose between two botting methods, LOGIN
and SERVER
.
LOGIN
will log into the targets account and automatically grab a server.account
object must be filled with account details. Will ignoretarget
&serverID
.SERVER
will assume the target is on the defined server - Read More
The serverID
field allows for either ServerIP, ServerID or auto
.
- Server IP is self explanatory.
- ServerID can be found by entering
status
into the console ingame. -
- On a community server it will look like this:
1.37.0.1/13701 934/7508 secure [A:1:1297634312:12708]
>[A:1:1297634312:12708]
.
- On a community server it will look like this:
-
- On a Valve server it will look like this:
Connected to =[A:1:3849827331:12657]:0
>[A:1:3849827331:12657]
.
- On a Valve server it will look like this:
-
- Make sure to only include the stuff between the brackets and the brackets themselves.
auto
will automatically try and find the correct server the target is on. This works for all official Valve servers and on community servers if the target hascl_join_advertise
set to2
.