NO LONGER SUPPORTED This is an accessible open-source steam tradebot for everyone to enjoy. Want a custom bot designed for your needs? Contact [email protected] for more info
- Press on the green button that says "Clone or download" and download it as a .zip file.
- Extract the files somewhere on your computer. We recommend creating a folder called "steambot" on your desktop.
- Install NodeJS. NodeJS is the core of this bot. It's required for it to work. https://nodejs.org/en/
- Install Desktop Authenticator, it's optional but if you want it to work automatically this step is REQUIRED: https://github.com/Jessecar96/SteamDesktopAuthenticator
- Find your shared secret & identity secret. Tutorial
- Edit
config.json
. You have to set the shared secret & identity secret to the one you've got from step 5. - Run
install.bat
- You're all set. You now have a Steam bot running on your Steam account!
If you've got the bot set to another account than your name, please fill in your Steam64ID inside the config file where ownerid is. (WE RECOMMEND HAVING A SEPARATE STEAM ACCOUNT FOR THE BOT AND TRADING).
We are currently working hard on an updated user-interface. Here you can change values more easily without risking to mess up something. But be careful: Changing some values (e.g. the trashlimit) will make the bot act differently from default. You can read more about trashlimits here. Here are the basics that you will find when starting it up:
- Trades today: Here you will see the number of trades that the bot has done today, shutting down the bot will make it reset, we are planning to fix this later.
- Profit: Here you will see how much profit the bot has made. This will by default be set to 0.
- Middle box: You may just see an empty little box under the "developed by" text. This section of the page will fill up when making trades. Here you can see the partner that you traded with and how much profit you've made. This is updated in real-time.
- Navbar: You may have noticed that there is a navbar at the top left of the window. This is used for settings, shutting down, configs etc. You can mess around here.
No one wants to trade a 150€ knife for 400 cases. To prevent that we need to have a filter that removes or changes the value of small items like cases etc. Therefore, there is a setting for the trash limit on the skins. By default, the trashlimit is set to 0,04. Every skin that is worth 0.04 or less will be worth 0.01 instead.. If you don't trade with small skins then consider increasing this value. (I recommend 1€ for really big inventories)
If you're not an experienced developer, then do not change the code of the files. Changing files may make the bot act weird and maybe do bad trades or crash etc. If you make some major changes feel free to submit a pull request!
The owner of this project is Olle Thunberg, if you want to join the project then please contact him. Everyone can contribute, even if they are not part of the project. Just create an issue or a pull request and we will be sure to take a look at it. If you truly want to support the project then please share it. It doesn't cost you anything, but it will make us happy.
- OlleThunberg: [email protected]