Sign inSign up

mega349/asfclaim

By mega349

Updated over 1 year ago

Free package claimer for ASF (ArchiSteamFarm)

Image
1

7.6K

mega349/asfclaim repository overview

ASFclaim

GitLab: https://gitlab.com/docker_repos/asfclaim
DockerHub: https://hub.docker.com/r/mega349/asfclaim
Fork from: C4illin/ASFclaim [SHA:d1e6e2ce2aa62b147aa4878063d0076091fcb258]

Automatically claims new free packages on Steam if available

Needs ArchiSteamFarm with IPC enabled

Discord Webhook (if enabled):

A successfully claimed Game:

A claimed package containing a DLC, with or without status if its hidden:

A claimed game package with multiple results and visible botnames:

Status 'OK' is not really OK, because the game is no longer available, not released yet or something else...

If the status is hidden (WEBHOOK_SHOWACCOUNTSTATUS=false) no botnames will be exposed and no status will be displayed.
This could be usefull for public discord channels.


Installation:

compose.yml
version: '3.8'

volumes:
    data:

services:
    asfclaim:
        image: mega349/asfclaim:latest
        environment:
            - TZ=Europe/Berlin
            - ASF_PROTOCOL=http
            - ASF_HOST=localhost
            - ASF_PORT=1242 
            - ASF_PASS=secret # need to be in plaintext and WILL be exposed to your container log!
            - ASFCLAIM_INTERVAL=6
            - WEBHOOK_URL=none # replace with your discord webhook URL
            - WEBHOOK_ENABLEDTYPES=error;warn;success # 'info' is maybe too much
            - WEBHOOK_SHOWACCOUNTSTATUS=true # set to 'false' if you dont like your botnames exposed to discord (see above)
        volumes:
            - data:/app/storage/
Environment vars:
ENVDescriptionInfodefault valueNEEDED
TZYour timezoneTimezone identifierEurope/AmsterdamNo
ASF_PROTOCOLASF-IPC Transfer protocolhttp or httpshttpNo
ASF_HOSTASF-IPC Hostname or IPlocalhostNo
ASF_PORTASF-IPC Port1242No
ASF_PASSASF-IPC PasswordPlaintextsecretYes
ASFCLAIM_INTERVALHours to wait for execution6No
WEBHOOK_URLDiscord Webhook Urlnone = disablednoneNo
WEBHOOK_ENABLEDTYPESDisplayed notification typs in Discord chat";" - seperatederror;warn;successNo
WEBHOOK_SHOWACCOUNTSTATUSShow result from ASFtrue or falsetrueNo

Planed:

  • Try activating base games for free DLCs
  • Per user progress
  • Package queue
  • Use more than 10 packages, up to 50 per hour (steam limit)
  • Changeable package source
  • Filter to ignore (Demos, Videos, ...) or to just activate free promotions (100% discount)

External resources:

Tag summary

Content type

Image

Digest

sha256:303f98a32

Size

374.2 MB

Last updated

over 1 year ago

docker pull mega349/asfclaim