All Projects → ThunbergOlle → SteamTradeBot

ThunbergOlle / SteamTradeBot

Licence: MIT license
Open source steam trading bot. Accepting or declining trades based on the automatic value calculation.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to SteamTradeBot

Archisteamfarm
C# application with primary purpose of idling Steam cards from multiple accounts simultaneously.
Stars: ✭ 7,219 (+11006.15%)
Mutual labels:  steambot, steam-api
Bunqdesktop
The unofficial, free and open source desktop application for the bunq API
Stars: ✭ 271 (+316.92%)
Mutual labels:  desktop, electron-app
webviewhs
🌐 A Haskell binding to the webview library created by Serge Zaitsev.
Stars: ✭ 109 (+67.69%)
Mutual labels:  desktop, electron-app
gitlab task manager
Microsoft Todo inspired task manager leveraging Gitlab's Issue Tracker as the backend
Stars: ✭ 22 (-66.15%)
Mutual labels:  desktop, electron-app
steam-auth
A simple PHP Steam login and User Detail package
Stars: ✭ 16 (-75.38%)
Mutual labels:  steambot, steam-api
SteamTradeOffersBot
SteamBot fork that provides an easy-to-use Trade Offer library and a true generic inventory interface.
Stars: ✭ 45 (-30.77%)
Mutual labels:  steambot, steam-api
Tana
Bringing the Picture-in-Picture experience to the desktop.
Stars: ✭ 109 (+67.69%)
Mutual labels:  desktop, electron-app
idle master extended
🃏 Get your Steam Trading Cards the Fast Way (Fast Mode Extension 🚀)
Stars: ✭ 1,771 (+2624.62%)
Mutual labels:  steambot, steam-api
qikQR
minimal desktop app to create QR codes.
Stars: ✭ 20 (-69.23%)
Mutual labels:  desktop, electron-app
Lotion
Unofficial Notion.so app for Linux
Stars: ✭ 1,735 (+2569.23%)
Mutual labels:  desktop, electron-app
Punk
⚡ Alternative cross-platform Steam client for desktop
Stars: ✭ 87 (+33.85%)
Mutual labels:  desktop, steam-api
CSGOWinBig-SteamBot
Steam Bot for deposits and payouts for CSGO Win Big.
Stars: ✭ 24 (-63.08%)
Mutual labels:  steambot, steam-api
InternalSteamWebAPI
Documenting the unofficial and internal Steam Web API
Stars: ✭ 126 (+93.85%)
Mutual labels:  steam-api, steamapi
steam community market
Get item prices and volumes from the Steam Community Market using Python 3
Stars: ✭ 24 (-63.08%)
Mutual labels:  steambot, steam-api
plexydesk
Lightweight Desktop Manager for Gnu/Linux and FreeBSD - Ideal for Low resource computers
Stars: ✭ 33 (-49.23%)
Mutual labels:  desktop
pranaOS
A unix operating system written from scratch in c that gives support for arm, x86
Stars: ✭ 138 (+112.31%)
Mutual labels:  desktop
Chromecast
Chromecast desktop app: Node.js, Electron, React & Material-UI.
Stars: ✭ 49 (-24.62%)
Mutual labels:  desktop
bevy retrograde
Plugin pack for making 2D games with Bevy
Stars: ✭ 212 (+226.15%)
Mutual labels:  desktop
OpenChess
A cross-platform chess game.
Stars: ✭ 18 (-72.31%)
Mutual labels:  desktop
KeystrokeCount
MacOS app that gives insights on your keystrokes
Stars: ✭ 42 (-35.38%)
Mutual labels:  electron-app

SteamTradeBot 🔥

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

Screenshots 📷

How do I set it up? ❤️

  1. Press on the green button that says "Clone or download" and download it as a .zip file.
  2. Extract the files somewhere on your computer. We recommend creating a folder called "steambot" on your desktop.
  3. Install NodeJS. NodeJS is the core of this bot. It's required for it to work. https://nodejs.org/en/
  4. Install Desktop Authenticator, it's optional but if you want it to work automatically this step is REQUIRED: https://github.com/Jessecar96/SteamDesktopAuthenticator
  5. Find your shared secret & identity secret. Tutorial
  6. Edit config.json. You have to set the shared secret & identity secret to the one you've got from step 5.
  7. Run install.bat
  8. You're all set. You now have a Steam bot running on your Steam account!

Withdrawing items from your bot. 😎

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).

UI & Graphics 💥

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.

Trashlimit 💩

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)

Edit & Change main.js 📜

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!

Contact 📚

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].