This is a Steam trading bot that operates with TF2 items. Currently it only trades with keys. There are more items to come in the future. Maybe also a system to trade every item if the price is in the bots favor.
Since I just started learning Python this is my very first rather big project. Therefore, there are many bad habits or bad code to find that could be improved. Contact me if you find anything that I should know. I greatly appreciate any feedback! :D
- Logging in to Steam API
- Fetching trade offers
- Calculating CSP and CBP of TF2 items
- Accepting / declining trade offers depending on offered / demanded currency
- more to come...
-
This project heavily relies on the Python library steampy by bukson. I want to thank bukson for providing this library, which without it this project would be completely impossible!
-
I am also using the steam library by Rossen Georgiev to access the chat in Steam. Thanks for providing this library!
-
Also, the backpack.tf website which provides the prices for items (currently only keys) but without it I couldn't expand the bot's functionality.
-
The Steam Web API helps at dealing with trade offers and using the Steam trading network