Skip to content

Releases: JustArchiNET/ArchiSteamFarm

ArchiSteamFarm V1.5 (pre8)

09 Feb 11:01
Compare
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 is based on .NET 4.6.1 now (previously: 4.5.2). You may need to install this on Windows, and latest Mono* on Linux.
  • Added new StartOnLaunch config property, which is enabled by default. When false, bot won't automatically start with ASF process, read more in example.xml.
  • ASF no longer ends process when no bots are running, when in WCF (--server) mode.
  • Added new DistributeKeys config property, which enables alternative behaviour of handling multiple keys. As always, read more in example.xml. Thanks to @Ryzhehvost
  • ASF now sends a maximum of 5 trades from one bot at once, as Valve allows maximum of 5 active trades to given account.
  • Improved performance of built-in request limiters, actions like connecting with steam or sending trades are much faster now.
  • Fixed BadSMSCode error during linking new phone number through ASF 2FA.
  • Fixed a problem with !loot command, when issued on many bot instances at the same moment (some requests could not succeed).
  • Fixed a rare crash that could happen if Steam API was offline before ASF could get list of active CMs.
  • Fixed a rare crash that could happen with !exit command.
  • Fixed decoding of special characters in game names returned by !redeem command.
  • Various code cleanups, optimizations and improvements.

* WCF seems to be broken in currently stable Mono 4.2 version, but it's already fixed in Mono 4.3 - currently available in nightly channel. If you need that feature, you can either update to nightly channel, as described in the wiki, or wait for stable Mono 4.3 to get released.

ArchiSteamFarm V1.5 (pre7)

05 Feb 19:24
Compare
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 is based on .NET 4.6.1 now (previously: 4.5.2). You may need to install this on Windows, and latest Mono* on Linux.
  • Added new StartOnLaunch config property, which is enabled by default. When false, bot won't automatically start with ASF process, read more in example.xml.
  • ASF no longer ends process when no bots are running, when in WCF (--server) mode.
  • Added new DistributeKeys config property, which enables alternative behaviour of handling multiple keys. As always, read more in example.xml. Thanks to @Ryzhehvost
  • ASF now sends a maximum of 5 trades from one bot at once, as Valve allows maximum of 5 active trades to given account.
  • Improved performance of built-in request limiters, actions like connecting with steam or sending trades are much faster now.
  • Fixed BadSMSCode error during linking new phone number through ASF 2FA.
  • Fixed a problem with !loot command, when issued on many bot instances at the same moment (some requests could not succeed).
  • Fixed a rare crash that could happen if Steam API was offline before ASF could get list of active CMs.
  • Fixed a rare crash that could happen with !exit command.
  • Fixed decoding of special characters in game names returned by !redeem command.
  • Various code cleanups, optimizations and improvements.

* WCF seems to be broken in currently stable Mono 4.2 version, but it's already fixed in Mono 4.3 - currently available in nightly channel. If you need that feature, you can either update to nightly channel, as described in the wiki, or wait for stable Mono 4.3 to get released.

ArchiSteamFarm V1.5 (pre6)

03 Feb 04:53
Compare
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 is based on .NET 4.6.1 now (previously: 4.5.2). You may need to install this on Windows, and latest Mono* on Linux.
  • Added new StartOnLaunch config property, which is enabled by default. When false, bot won't automatically start with ASF process, read more in example.xml.
  • ASF no longer ends process when no bots are running, when in WCF (--server) mode.
  • Added new DistributeKeys config property, which enables alternative behaviour of handling multiple keys. As always, read more in example.xml. Thanks to @Ryzhehvost
  • ASF now sends a maximum of 5 trades from one bot at once, as Valve allows maximum of 5 active trades to given account.
  • Fixed BadSMSCode error during linking new phone number through ASF.
  • Fixed a problem with !loot command, when issued on many bot instances at the same moment (some requests could not succeed).
  • Fixed a rare crash that could happen if Steam API was offline before ASF could get list of active CMs.

* WCF seems to be broken in currently stable Mono 4.2 version, but it's already fixed in Mono 4.3 - currently available in nightly channel. If you need that feature, you can either update to nightly channel, as described in the wiki, or wait for stable Mono 4.3 to get released.

ArchiSteamFarm V1.5 (pre5)

29 Jan 18:44
Compare
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 is based on .NET 4.6.1 now (previously: 4.5.2). You may need to install this on Windows, and latest Mono on Linux.
  • Added new DistributeKeys config property, which enables alternative behaviour of handling multiple keys. As always, read more in example.xml. Thanks to @Ryzhehvost
  • ASF now sends a maximum of 5 trades from one bot at once, as Valve allows maximum of 5 active trades to given account.
  • Fixed BadSMSCode error during linking new phone number through ASF.
  • Fixed a problem with !loot command, when issued on many bot instances at the same moment (some requests could not succeed).
  • Fixed a rare crash that could happen if Steam API was offline before ASF could get list of active CMs.

ArchiSteamFarm V1.5 (pre4)

29 Jan 18:00
Compare
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 is based on .NET 4.6.1 now (previously: 4.5.2). You may need to install this on Windows, and latest Mono on Linux.
  • Added new DistributeKeys config property, which enables alternative behaviour of handling multiple keys. As always, read more in example.xml. Thanks to @Ryzhehvost
  • ASF now sends a maximum of 5 trades from one bot at once, as Valve allows maximum of 5 active trades to given account.
  • Fixed BadSMSCode error during linking new phone number through ASF.
  • Fixed a problem with !loot command, when issued on many bot instances at the same moment (some requests could not succeed).
  • Fixed a rare crash that could happen if Steam API was offline before ASF could get list of active CMs.
  • ASF binaries are now compiled under Mono environment, for maximum compatibility with Linux and older Windows OSes.

ArchiSteamFarm V1.5 (pre3)

28 Jan 23:07
Compare
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 is based on .NET 4.6 now (previously: 4.5.2). You may need to install this on Windows, and latest Mono on Linux.
  • Added new DistributeKeys config property, which enables alternative behaviour of handling multiple keys. As always, read more in example.xml. Thanks to @Ryzhehvost
  • ASF now sends a maximum of 5 trades from one bot at once, as Valve allows maximum of 5 active trades to given account.
  • Fixed BadSMSCode error during linking new phone number through ASF.
  • Fixed a problem with !loot command, when issued on many bot instances at the same moment (some requests could not succeed).
  • Fixed a rare crash that could happen if Steam API was offline before ASF could get list of active CMs.

ArchiSteamFarm V1.5 (pre2)

25 Jan 19:12
Compare
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.

  • Added new DistributeKeys config property, which enables alternative behaviour of handling multiple keys. As always, read more in example.xml. Thanks to @Ryzhehvost
  • ASF now sends a maximum of 5 trades from one bot at once, as Valve allows maximum of 5 active trades to given account.
  • Fixed a rare crash that could happen if Steam API was offline before ASF could get list of active CMs.

ArchiSteamFarm V1.5 (pre1)

25 Jan 18:23
Compare
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.

  • Added new DistributeKeys config property, which enables alternative behaviour of handling multiple keys. As always, read more in example.xml. Thanks to @Ryzhehvost
  • ASF now sends a maximum of 5 trades from one bot at once, as Valve allows maximum of 5 active trades to given account.
  • Fixed a rare crash that could happen if Steam API was offline before ASF could get list of active CMs.

ArchiSteamFarm V1.4.1

23 Jan 22:48
Compare
Choose a tag to compare
  • [1.4.1] Fixed a regression introduced in 1.4 release, which caused ASF to not find any games to farm.
  • [!] Added general implementation of Bot->Master trades, thanks to @Ryzhehvost
  • Added 3 new config properties related to Bot->Master trades: SendOnFarmingFinished, SteamTradeToken and SendTradePeriod. As usual, check out example.xml to learn more.
  • [!] Added new commands: !loot and !loot <BOT>, which causes bot to send trade offer to SteamMasterID with all farmed items. Read more in Commands.
  • Added manual farming mode. That mode can be used both for farming specific game you want, or for increasing hours played. To activate manual farming, use !play <appID> or !play <bot> <appID>. To return back to automatic farming, issue above command with 0 appID. Read more in Commands.
  • Added a way to enable free licenses (games). Use !addlicense <appID> or !addlicense <bot> <appID> commands. Read more in Commands.
  • Added new config property: ForwardKeysToOtherBots which defaults to false. When true, bot will forward already owned steam cd-keys to other bots. Read example.xml for more info.
  • Greatly reduced time required to fetch all badge pages and check all game hours.
  • Added new command: !statusall, which prints status of all enabled bots. Thanks to @Ryzhehvost
  • ASF now logs unhandled exceptions (crashes) to log file, also with stacktraces.
  • Weekly portion of ArchiBoT enhancements and bugfixes.
  • It is now possible to send multiple cd-keys to the bot for activation. You can do so by putting each key in it's own line, e.g.
XXXXX-YYYYY-ZZZZZ
YYYYY-ZZZZZ-XXXXX
ZZZZZ-XXXXX-YYYYY

It's nice to note that it also works with newly introduced ForwardKeysToOtherBots, so if bot already owns one of the key, it will forward that one to other bot.

ArchiSteamFarm V1.4

23 Jan 22:16
Compare
Choose a tag to compare
  • [!] Added general implementation of Bot->Master trades, thanks to @Ryzhehvost
  • Added 3 new config properties related to Bot->Master trades: SendOnFarmingFinished, SteamTradeToken and SendTradePeriod. As usual, check out example.xml to learn more.
  • [!] Added new commands: !loot and !loot <BOT>, which causes bot to send trade offer to SteamMasterID with all farmed items. Read more in Commands.
  • Added manual farming mode. That mode can be used both for farming specific game you want, or for increasing hours played. To activate manual farming, use !play <appID> or !play <bot> <appID>. To return back to automatic farming, issue above command with 0 appID. Read more in Commands.
  • Added a way to enable free licenses (games). Use !addlicense <appID> or !addlicense <bot> <appID> commands. Read more in Commands.
  • Added new config property: ForwardKeysToOtherBots which defaults to false. When true, bot will forward already owned steam cd-keys to other bots. Read example.xml for more info.
  • Greatly reduced time required to fetch all badge pages and check all game hours.
  • Added new command: !statusall, which prints status of all enabled bots. Thanks to @Ryzhehvost
  • ASF now logs unhandled exceptions (crashes) to log file, also with stacktraces.
  • Weekly portion of ArchiBoT enhancements and bugfixes.
  • It is now possible to send multiple cd-keys to the bot for activation. You can do so by putting each key in it's own line, e.g.
XXXXX-YYYYY-ZZZZZ
YYYYY-ZZZZZ-XXXXX
ZZZZZ-XXXXX-YYYYY

It's nice to note that it also works with newly introduced ForwardKeysToOtherBots, so if bot already owns one of the key, it will forward that one to other bot.