Download Latest Version v5.8.2.zip (556.5 kB)
Email in envelope

Get an email when there's a new version of tf2autobot

Home / v3.4.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2021-02-18 2.9 kB
v3.4.0.tar.gz 2021-02-18 325.9 kB
v3.4.0.zip 2021-02-18 402.2 kB
Totals: 3 Items   730.9 kB 0

https://github.com/TF2Autobot/tf2autobot/pull/343

Added

  • !itemstats command - to get statistics of specific items (#281) - @arik123 / @idinium96

    • Added new env variable: ITEM_STATS_WHITELIST (default is an empty array, you can put valid SteamIDs here to whitelist people that can use !itemstats command on your bot). - wiki
  • .env (demo)

    ITEM_STATS_WHITELIST=[]

  • ecosystem.json (demo)

                "ITEM_STATS_WHITELIST": [],
    

Changed

  • 💡 refactor: changed hot rod sheen emoji from 🎗 to 🌸 - @Bonfire
  • 🔄 use @tf2autobot/tradeoffer-manager library instead of steam-tradeoffer-manager - @arik123
    • get rid of the deepEqual function, which uses a lot of CPU power.
    • reduce pollInterval from 30 seconds to 5 seconds.
  • 🔄 increase pricelist count (>4000) & decrease delay time (from 1000 ms to 400 ms) on automatic checking for missing listings (and !refreshlist command) - @idinium96
  • 🔨 do not auto-add painted items if spelled - @idinium96
  • 🔨 do not perform checkBySKU for pure and weapons (that is not in the pricelist) - @idinium96
  • 🔊 show more activities in debug logs on the checkBySKU function - @idinium96
  • ✅ solve TODO in Listings.ts: Perform check if the item is already in the making - @idinium96
  • ✅ determine whether to pick a weapon when constructing an offer (via chat), and 🛑 limit to only pick 1 weapon, and only once (#341) - @idinium96
  • ⛔ automatically block banned people (chat) - @idinium96
  • 🚫 do not givePrice to crates/cases - @idinium96
  • 🔕 Ignore the auto-retry error and remove never read code - @idinium96
  • 🎨 use better sentence - decline taking free items - @idinium96

✅ Update your bot now!

Please delete the node_modules and dist folders for this update.

- After deleting node_modules and dist folders, run git reset HEAD --hard && git pull && npm install && npm run build and restart your bot.

- If you're running your bot with PM2 and you add the newly added variable, then restart your bot with pm2 restart ecosystem.json --update-env && pm2 save.


🆘 Need help? Ask in TF2Autobot Discord Server

💗 The more the better! Show your love by sharing your bot trades in #🔴|community channel on TF2Autobot Discord Server! Send me a DM for your unique Discord Webhook URL!

⭐ Show support! Become a Stargazer now!

Source: README.md, updated 2021-02-18