Botmaking!
5 stars based on
59 reviews
Steam is a gaming platform used by millions of people a dayusers on this platform creating a steam trade bot with node.js trade items such as Trading cards, emoticons, and in game items with other people. The bot I made was able to trade all these items and was able to add and remove friends and chat with automated responses. Some of my tips and advice for people that want to make their own Steam trading Bots firstly the language to choose, the two main options are C or Node.
For C the main library you will use is SteamBot I originally coded my first trading bot in C and it was okay as there is lots of good documentation however I chose at the time to use Node. The C libraries now fully support trade offers however I still believe that Node. Now assuming you are using Node. Creating a steam trade bot with node.js SteamBot subreddit is good for simple questions regarding Steams API and other things but do your own research before posting as most problems can be fixed with the help of Google.
Steam often goes down, sometimes just the API and sometimes more than just that it is annoying whilst testing to fond out that the reason your bot is not creating a steam trade bot with node.js is because Steam is creating a steam trade bot with node.js, so if you want to check use Steam Status. The bot started trading in February and little maintenance was needed however on December the 9th Steam introduced Steam mobile as a mandatory two factor authentication needed for instant trades.
If a user did not set up Steam mobile trades will be held in escrow for 3 days as other users needed this feature the bot was broken thus forcing me to recode it. This bot used the node-steam and node-steam-tradeoffers libraries however the new bot uses different libraries. During the 10 months the bot was operational it made over 30, trades to thousands of users, as the bot was set up mainly for a hobby I think that this was a success. The bot ran on a Raspberry Pi so the electric costs were negligible, and it needed no effort to run and would only be checked upon about once a fortnight.
As mentioned previously this bot no longer works however small parts of it were used in the updated bot, the new bots code uses the libraries node-steamcommunity and node-steam-tradeoffer-manager the reason for this was because backpack. I am interested in Physics, Maths, Programming and also play a few games in my spare time.
I have an interest in data and have made webscrapers to gather and process information, I am currently looking into nice ways to display information easily in infographics using Python. I can code in Matlab, Python and have also made a Steam trading bot in Node.
Killed by Police - A project scraping and processing data obtained from killedbypolice. Spintax - A Python module to parse spintax, this was created so one of my bots can send people messages that are not the same every time.
Steam Trading Bot - A Steam trading bot used to automatically trade items.