Our bot’s basics, free on GitHub under the MIT licence. It sells Steam card sets for TF2 keys and buys them back, picks only sets each customer can still craft, and checks every trade before it confirms it. One bot, six chat commands and one settings file, on your own Linux server.
Free for good. No account, licence key or payment needed.!HELPLists the commands (!COMMANDS works too).!PRICESShows your rates.!CHECKShows how many sets the customer can still use, from their badges.!CHECKTFShows what a number of keys would buy.!BUYTFThe customer pays keys and gets sets they have not crafted yet.!SELLTFThe customer sends sets and gets keys.Owners starting their first level up bot who want to try it before paying for anything, and developers who would rather read and change the code. You need to be comfortable copying commands into a Linux server and editing a settings file. If you would rather set rates from a dashboard, run several bots or take gems, the full bot script does all of that.
| Free bot | Full bot script | |
|---|---|---|
| Price | Free, MIT licence | 30 TF2 keys once: lifetime licence, lifetime updates |
| Where it runs | Your own Linux server | Your own Linux server |
| Setup | Edit settings.json, then restart | Web dashboard, installed with one command |
| Bots | One | Several from one install |
| Customers pay in | TF2 keys | TF2 keys, gems and more |
| Chat commands | 6 | 64 |
| Automatic pricing | No | Yes |
| Profit tracking | No | Yes |
| Telegram alerts | No | Yes |
| Owner commands in chat | No | Yes |
| Updates | git pull, by hand | Signed, and installed by the bot itself |
| Trade safety checks | Yes | Yes |
| Bot list and Inventory API | Yes | Yes |
A Linux server that stays online (Ubuntu 22.04 or 24.04, or Debian 12 or 13) with Node.js 22; 1 GB of memory is plenty. A Steam account for the bot, not your main one, with Steam Guard on a mobile authenticator and its shared and identity secrets. And some card sets and TF2 keys in its inventory to trade with.
The install is seven steps, each one block to copy into your server, with what you should see after it. They are in the bot’s README on GitHub, which is always the current version: install on Linux. To find customers, list your bot on SteamTradeX for free.
A web dashboard that works on your phone, several bots from one install, gems and more currencies, automatic pricing, profit tracking, Telegram alerts and every chat command. 30 TF2 keys once for a lifetime licence with lifetime updates, on your own server.
Yes. It is MIT licensed: use it, change it, run it for your shop. There is nothing to buy and no licence key.
A Linux server that stays online (Ubuntu 22.04 or 24.04, or Debian 12 or 13) with Node.js 22; 1 GB of memory is plenty. A Steam account for the bot, not your main one, with Steam Guard on a mobile authenticator and its shared and identity secrets. And some card sets and TF2 keys in its inventory to trade with.
No, TF2 keys only. The full bot script trades gems and more.
One bot per copy. You can copy the folder once per bot account, or use the full bot script, which runs several bots from one install with one dashboard.
Yes, for free. With a Listing API key in its settings it keeps its stock and rates current on the bot list by itself.
Buy the bot script (30 TF2 keys once) and install it on your server with one command. It is a separate program with its own dashboard, so you set your rates there.