Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

githubhjs/ASFFreeGames

Repository files navigation

ASF-FreeGames

License: AGPL v3 Plugin-ci Github All Releases

Description

ASF-FreeGames is a plugin for ArchiSteamFarm allowing one to automatically collect free steam games πŸ”‘ posted on Reddit.


Requirements

Installation

  • πŸ”½ Download latest Dll from the release page
  • ➑️ Move the dll into the plugins folder of your ArchiSteamFarm installation
  • πŸ”„ (re)start ArchiSteamFarm
  • πŸŽ‰ Have fun

How does it works

Every ⏰30 minutes the plugins starts πŸ”¬analysing reddit for new free games⚾.
Then every πŸ”‘addlicense asf appid commands found are broadcasted to each currently logged bot πŸ’ͺ.

Commands

  • freegames to collect free games right now πŸš€
  • getip to get the ip used by ASF πŸ‘€
  • set to configure this plugin options (see below) πŸ› οΈ

for information about issuing πŸ“’commands see ASF's wiki

Advanced configuration

The plugin behavior is configurable via command

  • freegames set nof2p to β›”prevent the plugin to collect free to play games
  • freegames set f2p to β˜‘οΈallow the plugin to collect f2p (the default)
  • freegames set nodlc to β›”prevent the plugin to collect dlc
  • freegames set dlc to β˜‘οΈallow the plugin to collect dlc (the default)

In addition to the command above, the configuration is stored in a πŸ“–config/freegames.json.config json file, one may πŸ–Š edit it using a text editor to suit its need.

FAQ

Log is full of Request failed after 5 attempts! messages is there something wrong ?

  • There's nothing wrong (most likely), those error messages are the result of the plugin trying to add a steam key which is unavailable. With time those errors should occurs less frequently (see #3 for more details).

Dev notes

Compilation

Simply execute dotnet build ASFFreeGames -c Release and find the dll in ASFFreeGames/bin folder, which you can drag to ASF's plugins folder.

GitHub sponsor

About

Collect free steam games while asf is running

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • C# 100.0%

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /