Skip to content

Releases: JustArchiNET/ArchiSteamFarm

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.

ArchiSteamFarm V1.4 (pre3)

16 Jan 04:10
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 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 command: !loot + !loot <BOT>, which causes bot to send trade offer to SteamMasterID with all farmed items.
  • 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 (pre2)

14 Jan 01:59
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 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 command: !loot + !loot <BOT>, which causes bot to send trade offer to SteamMasterID with all farmed items.
  • 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.
  • 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 (pre1)

10 Jan 20:09
Compare
Choose a tag to compare
Pre-release
  • 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.
  • 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.
  • Misc 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.3

07 Jan 21:44
Compare
Choose a tag to compare
  • [!] Added WCF as ASF inter-process communication. More info.
  • [!] Fixed a recent issue introduced by Valve that would make it really hard for ASF to initiate a connection, #65
  • Fixed a bug where ASF would not detect config directory if not started from the executable directory. ASF now always navigates to directory where executable is located.
  • Improved example.xml config documentation a little.
  • Internal ASF code optimizations and improvements based on latest ArchiBoT.