Skip to content

Releases: JustArchiNET/ArchiSteamFarm

ArchiSteamFarm V2.0.4.9

30 May 21:29

Choose a tag to compare

Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.


  • [!] Greatly improved primary accounts support[1] and removed AccountPlayingDelay global config property.
  • ASF will now ignore initial OnFarmingFinished() event when ShutdownOnFarmingFinished is set, and you've just !started this bot instance, allowing you to issue commands without much hassle. Every next event (including the one fired after IdleFarmingPeriod) will be honored.
  • !update command will now ignore (override) AutoUpdates setting, allowing you to force ASF update while still being able to skip automatic ones (on program startup and every 24 hours).
  • Fixed valid trades potentially being ignored in SteamTradeMatcher when user was overpaying with cards from the same game.
  • Fixed ASF accidentally dismissing notifications related to profile comments.
  • Massive portion of code improvements, optimizations and bugfixes.

[1] Previously we had rather half-blind mechanism of trying to play given games, expecting a disconnect, and reconnecting in AccountPlayingDelay minutes. Now instead we have proper event-based handling - ASF listens on each PlayingSessionState event and updates availability of farming accordingly, not only resuming farming immediately after it's possible, but also limiting number of reconnects and other issues which could be caused by previous approach.


If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate

ArchiSteamFarm V2.0.4.8

30 May 00:10

Choose a tag to compare

Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.


  • [!] Greatly improved primary accounts support[1] and removed AccountPlayingDelay global config property.
  • ASF will now ignore initial OnFarmingFinished() event when ShutdownOnFarmingFinished is set, and you've just !started this bot instance, allowing you to issue commands without much hassle. Every next event (including the one fired after IdleFarmingPeriod) will be honored.
  • !update command will now ignore (override) AutoUpdates setting, allowing you to force ASF update while still being able to skip automatic ones (on program startup and every 24 hours).
  • Fixed valid trades potentially being ignored in SteamTradeMatcher when user was overpaying with cards from the same game.
  • Massive portion of code improvements, optimizations and bugfixes.

[1] Previously we had rather half-blind mechanism of trying to play given games, expecting a disconnect, and reconnecting in AccountPlayingDelay minutes. Now instead we have proper event-based handling - ASF listens on each PlayingSessionState event and updates availability of farming accordingly, not only resuming farming immediately after it's possible, but also limiting number of reconnects and other issues which could be caused by previous approach.


If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate

ArchiSteamFarm V2.0.4.7

18 May 02:56

Choose a tag to compare

Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.


  • ASF will now ignore initial OnFarmingFinished() event when ShutdownOnFarmingFinished is set, and you've just !started this bot instance, allowing you to issue commands without much hassle. Every next event (including the one fired after IdleFarmingPeriod) will be honored.
  • !update command will now ignore (override) AutoUpdates setting, allowing you to force ASF update while still being able to skip automatic ones (on program startup and every 24 hours).
  • Fixed valid trades potentially being ignored in SteamTradeMatcher when user was overpaying with cards from the same game.
  • Massive portion of code improvements, optimizations and bugfixes.

If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate

ArchiSteamFarm V2.0.4.6

13 May 17:51

Choose a tag to compare

Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.


  • Fixed valid trades potentially being ignored in SteamTradeMatcher when user was overpaying with cards from the same game.
  • Massive portion of code improvements, optimizations and bugfixes.

If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate

ArchiSteamFarm V2.0.4.4

12 May 17:00

Choose a tag to compare

  • ASF now allows only one trade to be sent in SendOnFarmingFinished when account did not farm anything - this cuts spam related to sending trade every IdleFarmingPeriod, while still sending initial trade after connect.
  • ASF now allows overpaying when SteamTradeMatcher is enabled.
  • ASF no longer replies to given bot commands when bot instance could not be found and user is not SteamOwnerID.
  • Slightly improved logic of selecting optimal Steam CM server to minimize network latency and improve network communication.
  • Fixed ASF crash when trying to add new ASF 2FA authenticator with null SteamPassword.
  • Minor code improvements, optimizations and bugfixes.

If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate

ArchiSteamFarm V2.0.4.5

12 May 23:42

Choose a tag to compare

Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.


  • Fixed valid trades potentially being ignored in SteamTradeMatcher when user was overpaying with cards from the same game.

If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate

ArchiSteamFarm V2.0.4.3

06 May 21:57

Choose a tag to compare

Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.


  • ASF now allows only one trade to be sent in SendOnFarmingFinished when account did not farm anything - this cuts spam related to sending trade every IdleFarmingPeriod, while still sending initial trade after connect.
  • ASF now allows overpaying when SteamTradeMatcher is enabled.
  • ASF no longer replies to given bot commands when bot instance could not be found and user is not SteamOwnerID.
  • Minor code improvements, optimizations and bugfixes.

If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate

ArchiSteamFarm V2.0.4.2

03 May 13:53

Choose a tag to compare

Pre-release

NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.


  • ASF now allows only one trade to be sent in SendOnFarmingFinished when account did not farm anything - this cuts spam related to sending trade every IdleFarmingPeriod, while still sending initial trade after connect.
  • Minor code improvements, optimizations and bugfixes.

If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate

ArchiSteamFarm V2.0.4.1

29 Apr 14:52

Choose a tag to compare

  • ASF 2FA is now more resistant to steam quirks by implementing the same logic of try-retry as usual requests.
  • Enhanced !status command which now also shows when bot is running in manual mode (such as !pause or !play).
  • Enhanced !owns command which is now able to work also with private profiles, as long as you use SteamApiKey for given account.
  • [ConfigGenerator] Graphical config generator now uses asterisks for hiding SteamPassword property.
  • Major portion of code improvements, optimizations and bugfixes.

If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate

ArchiSteamFarm V2.0.4.0

23 Apr 14:23

Choose a tag to compare

  • Added new bot config property called SteamTradeMatcher with default value of false. As always, you can find more information in the wiki.
  • Improved keys-detecting algorithm, which should greatly decrease amount of false-positives causing bot to redeem invalid cd-keys.
  • Improved logic of !loot. ASF will now loot only trading cards (including foils) and boosters, instead of all steam community items (such as emoticons or backgrounds).
  • When SendOnFarmingFinished is enabled, ASF will now also send trades when bot has nothing to farm.
  • Code improvements, optimizations and bugfixes.

If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!

Paypal Donate Steam Donate