Skip to content

Releases: TF2Autobot/tf2autobot

v5.13.0

18 Jul 22:29
f8d7ea5
Compare
Choose a tag to compare

#1777

Updates

  • 🔄️ Some refactoring on the codes
  • 🔕 Stop sending pre-accepted messages to non-friends (061931e)

Fixes

v5.12.2

02 May 12:28
838aa8a
Compare
Choose a tag to compare
  • ↩️ Revert changes made in v5.12.1 (no need to update if you're on v5.12.0).

v5.12.1

02 May 12:20
d96d0c6
Compare
Choose a tag to compare
  • 🔨 Fixed still getting an error when the Steam API key is present in the environmental file. (f00e5bb)

v5.12.0

02 May 03:14
bb264ec
Compare
Choose a tag to compare

Changes

  • 🔨 Added STEAM_API_KEY into the template.env and template.ecosystem.json files. (#1746) - @Hhanuska and @idinium96
    • Your bot can still run even without this value.
    • Please add this by yourself. If this is empty, the bot will use accessToken (this might be temporary).
    • If you want the bot to use the API key and you use PM2, please make sure to properly reload the changes made. Read: wiki: PM2

Fixes

  • 🔨 Handle fake redirects from steam.supply proxy service which can cause request spam. (cc76af7)

v5.11.2

20 Apr 11:56
d4d19a2
Compare
Choose a tag to compare

#1739

🔨⚠️ Fixed Steam API request spamming due to an unhandled error on @tf2autobot/tradeoffer-manager (refer to the main repository: https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/releases)

v5.11.1

06 Apr 01:34
e0b1461
Compare
Choose a tag to compare

#1711

Small changes

  • 🎯 Simplify !craftToken command (#1723)
  • 🔨 Automatically delete the refreshToken file on AccessDenied during login (#1724)

Fixes

Updates

v5.11.0

31 Mar 07:47
23923d0
Compare
Choose a tag to compare

#1707

Changes

  • 🔄️ Redo log in Steam methods (#1705, #1709) - Credit @Nicklason
  • 🔨 Item added with assetid (id) will be forced to set the intent as sell (#1706)

For those that were affected by the recent Community Banned wave, please make sure to go to https://steamcommunity.com/dev/apikey (Log in as your bot account on a browser), put localhost as the website, click on "I agree to the Steam Web API Terms of Use" and click on Register.
Once the API Key is generated, you don't need to copy it. Just close the browser and try to run the bot.

Please note that this update does not prevent the bot from ever getting the ban again. You can run it at your own risk. I recommend that you add some funds to your bot with a Steam Wallet Code and save the code and receipt as Proof of Ownership in case Steam Support ask for it. Read more about it on my post on our Discord server.

v5.10.0

22 Mar 10:43
8e702b6
Compare
Choose a tag to compare

#1701

Changes

  • 🔨 Get schema from schema.autobot.tf. (#1703)

Fixes

  • 🐛 Fixed craft numbered item not being detected. (#1700)
  • 🐛 Fixed handling one-word item name on buy/sell commands. (#1693) - @nikviktorovich

Updates

  • 🔄️ Bumped dependencies.

v5.9.1

10 Nov 01:45
96a1705
Compare
Choose a tag to compare

#1689

Patch

  • 🔨 Removed an unintentional condition that was added by accident (due to copy-pasting from another source), which prevents the bot from getting the pricelist from autobot.tf. (5d11ec8)
  • 🔨 Fixed bot unable to recover if internet connection was lost. (918d554, steam-user)

Updates

  • 🔄️ Bumped dependencies

v5.9.0

06 Nov 20:44
432af6b
Compare
Choose a tag to compare

Patches/Fixes

  • 🔨 Fixed the "Not Logged In" error when accepting trade offers due to outdated @tf2autobot/steamcommunity package.
  • 🔨 Fixed sell commands not working for generic Unusuals (#1683) - @purplebarber
  • 🔨 Updated getPricelist code for prices.tf (#1686)

New stuff

  • ✨ Added an option to limit pricelist rewrite (#1681)