-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Setting up lol US
IF U ARRIVD HER 4 DA FURST TIEM, WELCOM! WERE VRY HAPPEH 2 C YET ANOTHR TRAVELR DAT IZ INTERESTD IN R PROJECT, ALTHOUGH BEAR IN MIND DAT WIF GREAT POWR COMEZ GREAT RESPONSIBILITY - ASF IZ CAPABLE OV DOIN LOT OV DIFFERENT STEAM-RELATD TASKZ, BUT ONLY AS LONG AS U CARE ENOUGH 2 LERN HOW 2 USE IT. INDED, READIN WIKI, FOLLOWIN R GUIDELINEZ AN LERNIN MOAR BOUT VARIOUS ASF CONCEPTS WILL EVENTUALLY REWARD U WIF UNIQUE SKILL OV USIN WAN OV TEH MOST POWERFUL STEAM TOOLS AVAILABLE AS OV TODAI.
WE RECOMMEND U 2 DO WAN TING AT TIEM. ASF TOUCHEZ LOT OV DIFFERENT ASPECTS, SUM OV WHICH R RATHR TRIVIAL, OTHR CAN BE OVERLY COMPLEX. U DOAN NED 2 UNDERSTAND OR READ BOUT EVRYTHIN AT ONCE, AN WE AKSHULLY RECOMMEND U 2 TAEK IT EASY. RELAX, PICK YOURSELF BEVERAGE OV CHOICE, DEDICATE AN HOUR OV UR TIEM AN DIV INTO R LECCHUR - WE CAN PROMIZE DAT ITLL BE WELL WORTH UR TIEM.
LETS START FRUM TEH BASICS - ASF IZ CONSOLE APP IN ITZ PRINCIPLE, WHICH MEANZ DAT IT WONT AUTOMATICALLY SPAWN GRAFICAL INTERFACE DAT URE IN GENERAL USD 2. ASF IZ UNIVERSAL APP DAT MAINLY ACTS AS SERVICE (DAEMON), AN NOT DESKTOP APP. WAN OV ITZ MAIN USE CASEZ CONSIDERS RUNNIN ON TEH SERVR MACHINEZ, WHICH DESKTOP APPS R ENTIRELY UNSUITABLE 4. DAT CONSIDERS ONLY TEH ABSOLUTE CORE OV TEH PROGRAM THOUGH, CUZ ASF AKSHULLY DOEZ INCLUDE ITZ OWN GRAFICAL INTERFACE - IN FORM OV ITZ BUILT-IN ASF-ui FRONTEND, BUT WELL GIT DOWN 2 DAT PART IN DUE TIEM - WERE JUS MENSHUNIN DIS RITE AWAY SO U WONT PANIC WHEN SEEIN BLACK CONSOLE SCREEN OR SOMETHIN.
ONCE U OBTAIN ASF BINARY FILEZ, TEH PROGRAM WILL REQUIRE CONFIGURASHUN FRUM U, WHICH SPECIFIEZ WUT EGSAKTLY U EXPECT 4 ASF 2 ACHIEVE. U CAN START TEH PROGRAM WITHOUT CONFIGURASHUN, IN DIS CASE ASF WILL LAUNCH IN DEFAULT SETTINGS, ALLOWIN U 2 USE E.G. ASF-ui 4 DA INITIAL CONFIGURASHUN, BUT OTHR THAN DAT IT WONT DO MUTCH WITHOUT UR PRIOR ACSHUN.
DAT WILL DO 4 NAO, LETS START!
IN GENERAL, HER IZ WUT WELL DO IN DA NEXT FEW MINUTEZ:
- WELL INSTALL .NET PREREQUIZIETS.
- DEN WELL DOWNLOAD LATEST ASF RELEASE IN APPROPRIATE OS-SPECIFIC VARIANT.
- NEXT WELL EXTRACT TEH ARCHIV INTO NEW LOCASHUN.
- DEN WELL CONFIGURE ASF.
- AN FINALLY, WELL LAUNCH ASF AN C ITZ MAGIC.
SUM OV TEH STEPS R SELF-EXPLANATORY, OTHR WILL REQUIRE MOAR ATTENSHUN FRUM U. DOAN WORRY, WEVE GOT U COVERD.
FURST STEP IZ ENSURIN DAT UR OS CAN EVEN LAUNCH ASF PROPERLY. U DOAN NED 2 KNOE DAT, BUT ASF IZ WRITTEN IN C#, BASD ON .NET PLATFORM AN CUD REQUIRE NATIV LIBRARIEZ DAT R NOT AVAILABLE ON UR PLATFORM YET. FINKZ OV IT LIEK DIRECTX 4 DA 3D GAMEZ, OR ENGINE 4 STARTIN UR CAR.
DEPENDIN ON WHETHR U USE WINDOWS, LINUX OR MACOS, U WILL HAS DIFFERENT REQUIREMENTS. TEH REFERENCE DOCUMENT IZ .NET PREREQUIZIETS, BUT 4 DA SAEK OV SIMPLICITY WEVE ALSO DETAILD ALL NEEDD PACKAGEZ BELOW, SO U DOAN NED 2 READ IT AT ALL, UNLES U RUN INTO PROBLEMS OR ULL HAS ADDISHUNAL QUESHUNS.
IZ PERFECTLY NORMAL DAT SUM (OR EVEN ALL) DEPENDENCIEZ ALREADY EXIST ON UR SISTEM DUE 2 BEAN INSTALLD BY THIRD-PARTY SOFTWARE DAT URE USIN. STILL, DAT DOESNT NED 2 BE TEH CASE, SO U SHUD RUN APPROPRIATE INSTALLR 4 UR OS - WITHOUT DOSE DEPENDENCIEZ ASF WONT LAUNCH AT ALL, AN ULL BARELY GIT ANY USEFUL INFORMASHUN 4 TELLIN U WUTS WRONG.
KEEP IN MIND DAT U DOAN NED 2 DO ANYTHIN ELSE 4 OS-SPECIFIC BUILDZ, ESPECIALLY INSTALLIN .NET SDK OR EVEN RUNTIME, SINCE OS-SPECIFIC PACKAGE INCLUDEZ ALL OV DAT ALREADY. U NED ONLY .NET PREREQUIZIETS (DEPENDENCIEZ) 2 RUN .NET RUNTIME INCLUDD IN ASF - SO ONLY TEH THINGS DAT WE SPECIFY BELOW, WITHOUT ANY OTHR ADDISHUNS.
- Microsoft Visual C++ Redistributable Update (x64 4 64-bit, x86 4 32-bit OR arm64 4 64-bit ARM)
- IZ HIGHLY RECOMMENDD 2 ENSURE DAT ALL WINDOWS UPDATEZ R ALREADY INSTALLD. IF U DOAN HAS THEM ENABLD, DEN AT TEH VRY LEAST U NED KB2533623 AN KB2999226, BUT MOAR UPDATEZ CUD BE NEEDD. U DOAN NED 2 WORRY BOUT DAT IF UR WINDOWS IZ UP-2-DATE, OR AT LEAST RESENT ENOUGH.
PACKAGE NAMEZ DEPEND ON TEH LINUX DISTRIBUSHUN DAT URE USIN, WEVE LISTD TEH MOST COMMON ONEZ. U CAN OBTAIN ALL OV THEM WIF NATIV PACKAGE MANAGR 4 UR OS (SUCH AS apt 4 DEBIAN OR yum 4 SENTOS). DOSE R PRITEE STANDARD LIBRARIEZ DAT SHUD BE AVAILABLE REGARDLES OV WUT DISTRIBUSHUN URE USIN, IZ ONLY MATTR OV FINDIN OUT HOW THEYRE CALLD IN UR ENVIRONMENT OV CHOICE.
-
ca-certificates(STANDARD TRUSTD SSL CERTIFICATEZ 2 MAK HTTPS CONNECSHUNS) -
libc6(libc) -
libgcc-s1(libgcc1,libgcc) -
libicu(icu-libs, LATEST VERSHUN 4 UR DISTRIBUSHUN, 4 EXAMPLElibicu76) -
libgssapi-krb5-2(libkrb5-3,krb5-libs) - code>libssl3 (
libssl,openssl-libs, LATEST VERSHUN 4 UR DISTRIBUSHUN, AT LEAST1.1.X) -
libstdc++6(libstdc++, IN VERSHUN5.0OR HIGHR) -
zlib1g(zlib)
AT LEAST MAJORITY OV DOSE SHUD BE ALREADY NATIVELY AVAILABLE ON UR SISTEM. 4 EXAMPLE, TEH MINIMAL INSTALLASHUN OV DEBIAN STABLE USUALLY REQUIREZ ONLY libicu76.
- U DOAN NED ANYTHIN SPECIFICALLY, BUT U SHUD HAS LATEST VERSHUN OV MACOS INSTALLD, AT LEAST 12.0+
SINCE WE HAS ALL REQUIRD DEPENDENCIEZ ALREADY, TEH NEXT STEP IZ DOWNLOADIN LATEST ASF RELEASE. ASF IZ AVAILABLE IN LOTZ DA VARIANTS, BUT URE INTERESTD IN PACKAGE DAT MATCHEZ UR OPERATIN SISTEM AN ARCHITECCHUR. 4 EXAMPLE, IF URE USIN 64-BIT WinDOWS, DEN U WANTS ASF-win-x64 PACKAGE. 4 MOAR INFORMASHUN BOUT AVAILABLE VARIANTS, VISIT COMPATIBILITY SECSHUN. ASF IZ ALSO ABLE 2 RUN IN DA ENVIRONMENTS DAT WERE NOT BUILDIN OS-SPECIFIC PACKAGE 4, SUCH AS 32-BIT WINDOWS, BUT ULL NED GENERIC SETUP 4 DAT.
AFTR DOWNLOAD, START FRUM EXTRACTIN TEH ZIP FILE INTO ITZ OWN FOLDR. IF U REQUIRE SPECIFIC TOOL 4 DAT, 7-ZIP WILL DO, BUT ALL STANDARD UTILITIEZ LIEK BUILT-IN WINDOWS EXTRACSHUN OR unzip FRUM LINUX/MACOS SHUD WERK WITHOUT PROBLEMS AS WELL.
BE ADVISD 2 UNPACK ASF 2 ITZ OWN DIRECTORY AN NOT 2 ANY EXISTIN DIRECTORY URE ALREADY USIN 4 SOMETHIN ELSE - THAZ IMPORTANT. ASF INCLUDEZ AUTO-UPDATEZ FEACHUR, WHICH REPLACEZ ITZ OWN FILEZ, AN DAT WILL USUALLY DELETE ALL OLD AN UNRELATD FILEZ WHEN UPGRADIN, WHICH IN TURN CUD LEAD 2 U LOSIN ANYTHIN UNRELATD U PUT INTO TEH ASF DIRECTORY. IF U HAS ANY EXTRA SCRIPTS OR FILEZ DAT U WANTS 2 USE WIF ASF, THAZ NOT PROBLEM, CREATE DEDICATD FOLDR 4 DOSE, U CAN ALWAYS PUT ASF IN WAN FOLDR DEEPR.
AN EXAMPLE STRUCCHUR CUD LOOK LIEK DIS:
C:\ASF (WER U PUT UR OWN THINGS)
βββ MyNotes.txt (OPSHUNAL)
βββ AsfMakeMeCoffeeScript.bat (OPSHUNAL)
βββ (...) (ANY OTHR FILEZ OV UR CHOICE, OPSHUNAL)
βββ Core (DEDICATD 2 ASF ONLY, WER U EXTRACT TEH ARCHIV)
βββ ArchiSteamFarm(.exe)
βββ config
βββ logs
βββ plugins
βββ www
βββ (...)
WERE NAO READY 2 DO TEH VRY LAST STEP, TEH CONFIGURASHUN. ASF WERKZ WIF CONCEPT OV "BOTS", EACH BOT IZ USUALLY SINGLE STEAM AKOWNT DAT UD LIEK 2 USE INSIDE ASF. U CAN DECLARE AS LOTZ DA BOTS AS UD LIEK, BUT 4 DA STARTR WELL FOCUS ON JUS WAN OV THEM - USUALLY UR MAIN AKOWNT. ASF ALSO HAS NON-BOT CONFIGURASHUN FILEZ, TEH MOST IMPORTANT WAN IZ GLOBAL CONFIGURASHUN FILE, WHICH AFFECTS ALL BOTS IN DA INSTANCE.
TEH GENERAL RULE OV THUMB IZ DAT IF U DOAN KNOE, OR DOAN UNDERSTAND SUM SETTIN, U SHUD LEEF IT WIF ITZ DEFAULT VALUE, WITHOUT CHANGIN ANYTHIN. ASF OFFERS COUNTLES WAYS 2 CONFIGURE, CUSTOMIZE AN TWEAK ALMOST ALL OV ITZ FEATUREZ, BUT LIEK MENSHUND ABOOV, TRYIN 2 UNDERSTAND IT RITE OFF DA BAT IZ RABBIT HOLE DAT CUD QUICKLY DRAG U INTO SEVERE CONFUSHUN, IF NOT STRAIGHT INTO TEH ABYS. INSTEAD, WE RECOMMEND 2 HAS WERKIN EXAMPLE FURST, AN ONLY DEN START DIGGIN INTO ADDISHUNAL OPSHUNS, WIF TEH HALP OV CONFIGURASHUN PAEG ON TEH WIKI, WHILE CHANGIN WAN TING AT TIEM.
ASF CONFIGURASHUN CAN BE DUN IN SEVERAL WAYS - THRU R BUILT-IN ASF-UI FRONTEND, STANDALONE WEB CONFIG GENERATOR, OR MANUALLY. DIS AR TEH EXPLAIND IN-DEPTH IN CONFIGURASHUN SECSHUN, SO REFR 2 DAT IF U WANTS MOAR DETAILD INFORMASHUN. WELL USE STANDALONE WEB CONFIG GENERATOR AS STARTIN POINT, CUZ IT WERKZ EVEN IF 4 SUM REASON ASF-UI FAILS 2 START OR WERK RITE.
NAVIGATE 2 R web config generator PAEG WIF UR FAVOURITE BROWSR. WE RECOMMEND CHROME OR FIREFOX, BUT IT SHUD NOT MATTR AS LONG AS UR BROWSR WERKZ 4 EVRYTHIN ELSE.
AFTR OPENIN TEH PAEG, SWITCH 2 "BOT" TAB. U SHUD NAO C PAEG SIMILAR 2 TEH WAN BELOW:
IF BY ANY CHANCE TEH VERSHUN OV ASF DAT UVE JUS DOWNLOADD IZ OLDR THAN WUT CONFIG GENERATOR IZ SET 2 USE BY DEFAULT, SIMPLY CHOOSE UR ASF VERSHUN FRUM TEH DROPDOWN MENU. DIS CAN (RARELY) HAPPEN, AS TEH CONFIG GENERATOR CAN BE USD 4 GENERATIN CONFIGS 2 NEWR (PRE-RELEASE) ASF VERSHUNS DAT WUZ NOT MARKD AS STABLE YET. UVE DOWNLOADD LATEST STABLE RELEASE OV ASF DAT IZ VERIFID 2 WERK RELIABLY, SO IT MITE BE BIT OLDR THAN TEH ABSOLUTE CUTTIN EDGE VERSHUN, WHICH IZ TOTALLY NOT SUITABLE 4 DA FURST-TIEM USE.
START FRUM PUTTIN NAYM 4 UR BOT INTO TEH FIELD HIGHLIGHTD AS RED, CALLD Name. DIS CAN BE ANY NAYM UD LIEK 2 USE, SUCH AS UR NICKNAME, AKOWNT NAYM, NUMBR, OR ANYTHIN ELSE. THAR IZ ONLY WAN WERD DAT U CANT USE, ASF, AS DAT KEYWORD IZ RESERVD 4 GLOBAL CONFIG FILE. IN ADDISHUN 2 DAT UR BOT NAYM CANT START WIF DOT (ASF INTENSHUNALLY IGNOREZ DOSE FILEZ). WE ALSO RECOMMEND DAT U AVOID USIN SPACEZ, U CAN USE _ AS WERD SEPARATOR IF NEEDD - NOT STRICT REQUIREMENT, BUT ULL HAS HARD TIEM USIN ASF COMMANDZ OTHERWIZE.
BOT NAYM DECIDD? GREAT, IN DA NEXT STEP, CHANGE Enabled SWITCH 2 BE ON, DAT WAN DEFINEZ WHETHR UR BOT IZ SUPPOSD 2 BE STARTD BY ASF AUTOMATICALLY AFTR LAUNCH (OV TEH PROGRAM). NOT DOIN DAT WILL CAUSE ASF 2 STATE DAT UR BOT IZ DISABLD IN DA CONFIGURASHUN FILE, AN ITLL WAIT 4 UR INPUT 2 START IT, WHICH IZ NOT WUT WE WANTS 2 BE DOIN IN DIS EXAMPLE.
NAO, THAR R 2 SENSITIV PROPERTIEZ COMIN UP NEXT: SteamLogin AN SteamPassword. U CAN MAK ANOTHR DECISHUN HER - EITHR U CAN PUT UR STEAM LOGIN DETAILS IN DOSE 2 PROPERTIEZ, OR U CAN DECIDE AGAINST DOIN DAT, LEAVIN THEM EMPTY.
ASF REQUIREZ UR LOGIN CREDENTIALS CUZ IT INCLUDEZ ITZ OWN IMPLEMENTASHUN OV STEAM CLIENT AN NEEDZ TEH SAME DETAILS 2 LOG IN AS TEH WAN DAT U USE YOURSELF. UR LOGIN CREDENTIALS R NOT SAVD ANYWHERE BUT ON UR PC IN ASF config DIRECTORY ONLY (ONCE U DOWNLOAD TEH GENERATD CONFIG). R WEB CONFIG GENERATOR IZ CLIENT-BASD APPLICASHUN WHICH MEANZ DAT EVRYTHIN URE DOIN INSIDE R STANDALONE WEB CONFIG-GENERATOR WEBSIET IZ RUNNIN LOCALLY IN UR BROWSR 2 GENERATE VALID ASF CONFIGS, WITHOUT DETAILS URE INPUTTIN EVR LEAVIN UR PC IN DA FURST PLACE, SO THAR IZ NO NED 2 WORRY BOUT ANY POSIBLE SENSITIV DATA LEAK. STILL, IF U 4 WHATEVR REASON DOAN WANTS 2 PUT UR CREDENTIALS THAR, WE UNDERSTAND DAT, AN U CAN PUT THEM MANUALLY LATR IN GENERATD FILEZ, OR OMIT THEM ENTIRELY AN OPERATE WITHOUT THEM.
IF U DECIDE 2 INPUT UR CREDENTIALS, ASF WILL BE ABLE 2 AUTOMATICALLY LOG IN DURIN STARTUP, WHICH TOGETHR WIF OPSHUNAL 2FA WILL EFFECTIVELY ALLOW U 2 JUS DOUBLE-CLICK TEH PROGRAM 2 RUN EVRYTHIN. IF U DECIDE 2 OMIT THEM, DEN ASF WILL ASK U 2 INPUT DOSE DETAILS WHEN NEEDD - DAT APPROACH WONT SAVE THEM ANYWHERE, BUT NATURALLY ASF WONT BE ABLE 2 OPERATE WITHOUT UR HALP. IZ UP 2 U WHICH WAI U PREFR MOAR, AN U CAN ALSO FIND ADDISHUNAL INFORMASHUN IN CONFIGURASHUN SECSHUN, AS USUAL.
AS SIDE NOWT, U CAN ALSO DECIDE 2 LEEF JUS WAN FIELD EMPTY, SUCH AS SteamPassword. ASF WILL DEN BE ABLE 2 USE UR LOGIN AUTOMATICALLY, BUT WILL STILL ASK 4 PASWORD IF NEEDD (SIMILAR 2 STEAM CLIENT). IF BY ANY CHANCE URE USIN 4-DIGIT PARENTAL PIN 2 UNLOCK UR AKOWNT, WE ALSO RECOMMEND 2 PUT IT INSIDE SteamParentalPin BOX, ALTHOUGH ALSO IN DIS CASE U CAN JUS LEEF DIS EMPTY, AN INSTEAD OBSERVE HOW WEAK DAT PROTECSHUN IZ, CUZ ASF CAN ALSO "CRACK" IT ITSELF WITHIN MERE SECONDZ AFTR LOGGIN IN. OOPS.
AFTR FOLLOWIN WIF EVRYTHIN ABOOV, SO ONCE AGAIN, BOT NAYM, ENABLD SWITCH, AN LOGIN CREDENTIALS , UR WEB PAEG WILL NAO LOOK SIMILAR 2 TEH WAN BELOW:
U CAN NAO HIT "DOWNLOAD" BUTN AN R WEB CONFIG GENERATOR WILL GENERATE NEW json FILE BASD ON UR CHOSEN NAYM. SAVE DAT FILE INTO config DIRECTORY WHICH IZ LOCATD IN DA FOLDR INSIDE WHICH UVE EXTRACTD TEH ZIP FILE IN DA PREVIOUS STEP.
CONGRATULASHUNS! UVE JUS FINISHD TEH VRY BASIC ASF BOT CONFIGURASHUN. THARS LOT MOAR 2 DISCOVR, BUT 4 NAO DIS AR TEH EVRYTHIN DAT U NED.
I KNOE UVE BEEN WAITIN 4 DIS MOMENT, AN WE CANT HOLD U LONGR, AS URE NAO READY 2 LAUNCH TEH PROGRAM 4 DA FURST TIEM. SIMPLY DOUBLE-CLICK ArchiSteamFarm BINARY IN ASF DIRECTORY. U CAN ALSO START IT FRUM TEH CONSOLE.
NAO WUD BE GUD TIEM 2 REVIEW R REMOTE COMMUNICASHUN SECSHUN IF URE CONCERND BOUT STUFF DAT ASF IZ PROGRAMMD 2 DO, ESPECIALLY ACSHUNS DAT ITLL TAEK IN UR NAYM, SUCH AS JOININ R STEAM GROUP BY DEFAULT. U CAN ALWAYS DISABLE SELECTD FUNCSHUNALITIEZ LATR ON IF U WONT LIEK THEM, ASF SIMPLY COMEZ WIF SENSIBLE DEFAULTS, AN WE HAD 2 MAK SUM DECISHUN BOUT GENERAL USE DAT APPLIEZ 2 TEH MAJORITY OV R USERBASE, AS WELL AS R OWN VIEW ON TEH PROGRAM IN ITZ PRINCIPLE.
ASSUMIN EVRYTHIN WENT WELL, WHICH MOSTLY CONSIDERS INSTALLIN ALL REQUIRD DEPENDENCIEZ IN DA FURST STEP, AN CONFIGURIN ASF IN DA THIRD WAN, ASF SHUD LAUNCH PROPERLY, DISCOVR UR FURST BOT, AN ATTEMPT 2 LOG IN:
ASF WILL MOST LIKELY STILL REQUIRE WAN MOAR DETAIL FRUM U - 2FA 2 ACCES TEH AKOWNT (UNLES U DISABLD STEAMGUARD COMPLETELY, DEN NO). SIMPLY FOLLOW TEH INSTRUCSHUNS ON TEH SCREEN, U CAN PROVIDE CODE FRUM AUTHENTICATOR/E-MAIL, OR ACCEPT TEH CONFIRMASHUN IN DA MOBILE APP.
SOMETHIN WENT WRONG?
EITHR URE MISIN .NET PREREQUIZIETS, OR UVE DOWNLOADD INCORRECT VARIANT OV ASF 4 UR MACHINE. IF U DOAN KNOE WUTS WRONG, CHECK R FAQ 4 POSIBLE WAI 2 FIND OUT EGSAKT PROBLEM, AN IF URE STILL STUCK, REACH 4 R SUPPORT.
U DIDNT PUT GENERATD CONFIG INTO TEH config DIRECTORY. SUM OTHR COMMON MISTAKEZ IN DIS STEP MITE INCLUDE MANUALLY CHANGIN EXTENSHUN FRUM .json E.G. 2 .txt, AN SUM OPERATIN SISTEMS (E.G. WINDOWS) LIEK 2 HIDE COMMON EXTENSHUNS BY DEFAULT, SO ENSURE UR FILE IZ IN APPROPRIATE PLACE AN ALSO WIF APPROPRIATE NAYM.
You forgot to flip the Enabled switch which tells ASF to start your bot automatically. Unless that was your intention of course, but then you should already know how to execute commands, simply start your bot after that message.
UR LOGIN CREDENTIALS R MOST LIKELY WRONG. Check your SteamLogin and SteamPassword in the generated config, if they're wrong, correct them by going back to the configuration step. IF URE STILL HAVIN ISSUEZ, TRY 2 USE TEH SAME LOGIN CREDENTIALS IN UR OWN STEAM CLIENT - U SHUD ALSO FAIL 2 LOG IN, AN PERHAPS ULL GIT MOAR INFORMASHUN ON WUTS WRONG DIS WAI.
AFTR PASIN THRU INITIAL LOGIN GATE, ASSUMIN UR DETAILS R CORRECT, ULL SUCCESFULLY LOG IN, AN ASF WILL START FARMIN USIN DEFAULT SETTINGS DAT U DIDNT TOUCH AS OV NAO:
DIS PROVEZ DAT ASF IZ NAO SUCCESFULLY DOIN ITZ JOB ON UR AKOWNT, SO U CAN NAO MINIMIZE TEH PROGRAM AN DO SOMETHIN ELSE. GO AHEAD, U DESERVD IT, MAYBE REFILL DAT DRINK OV UR CHOICE AT LEAST!
Farming cards is a subject for another lengthy article like this, but in principle: after enough of time (depending on performance), you'll see Steam trading cards slowly being dropped. Of course, for that to happen you must have valid games to farm, showing as "you can get X more card drops from playing this game" on your badges page - if there are no games to farm, then ASF will state that there is nothing to do, as stated in our FAQ, which answers the most common question people have at this point, wondering why despite owning whopping 14 games on their account, ASF claims there's nothing to do - no, it's not a bug.
DIS CONCLUDEZ R VRY BASIC SETTIN UP GUIDE. LIEK IN EVRY RPG GAME, UVE FINISHD TEH TUTORIAL, AN WERE LEAVIN U WHOLE ASF WURLD 2 EXPLORE NAO. 4 EXAMPLE U CAN NAO DECIDE WHETHR U WANTS 2 CONFIGURE ASF FURTHR, OR LET IT DO ITZ JOB IN DEFAULT SETTINGS. WELL COVR FEW MOAR BASIC DETAILS IF UD LIEK 2 READ BIT MOAR, DEN LEEF U ENTIRE WIKI 4 DISCOVERY.
ASF SUPPORTS FARMIN MOAR THAN WAN AKOWNT AT TIEM, WHICH IZ ITZ PRIMARY FUNCSHUN. U CAN ADD MOAR ACCOUNTS 2 ASF BY GENERATIN MOAR BOT CONFIG FILEZ, IN EGSAKTLY TEH SAME WAI AS UVE GENERATD UR FURST WAN JUS FEW MINUTEZ AGO. U NED 2 ENSURE ONLY 2 THINGS:
- Unique bot name, if you already have your first bot named
MainAccount, you can't have another one with the same name. - Valid login details, such as
SteamLogin,SteamPasswordandSteamParentalCode(if you've decided to fill them)
IN OTHR WERDZ, SIMPLY JUMP 2 CONFIGURASHUN AGAIN AN DO EGSAKTLY TEH SAME, JUS 4 UR SECOND OR THIRD AKOWNT. REMEMBR 2 USE UNIQUE NAMEZ 4 ALL OV UR BOTS, 2 NOT OVERWRITE EXISTIN CONFIGS.
IN R STANDALONE WEB CONFIG-GENERATOR, U CHANGE EXISTIN SETTINGS IN EGSAKTLY TEH SAME WAI - BY GENERATIN NEW CONFIG FILE. CLICK ON "TOGGLE ADVANCD SETTINGS" AN C WUT IZ THAR 4 U 2 DISCOVR. In this example, we'll change CustomGamePlayedWhileFarming setting, which allows you to set custom name being displayed when ASF is farming, instead of showing actual game.
LETS ANALYZE DIS BIT FURST. IF U RUN ASF AN START FARMIN, IN DEFAULT SETTINGS ULL C DAT UR STEAM AKOWNT IZ IN-GAME NAO:
DAT MAKEZ SENSE, AFTR ALL ASF JUS TOLD TEH STEAM PLATFORM DAT WERE PLAYIN TEH GAME, WE NED CARDZ FRUM IT, RITE? BUT HAY, WE CAN CUSTOMIZE DIS! Toggle advanced settings if you haven't done in yet, then find CustomGamePlayedWhileFarming. Simply put any custom text that you want to display there, such as "Idling cards":
NAO DOWNLOAD TEH NEW CONFIG FILE IN EGSAKTLY TEH SAME WAI, DEN OVERWRITE UR OLD CONFIG FILE WIF NEW WAN. You can also delete your old config file and put the new one in its place of course.
ASF is pretty smart and it should notice that you've changed the config, which it should then automatically pick up and apply, without a program restart. If by any chance that didn't happen, you can simply restart the program to ensure your new config is picked up. After doing that, you should notice that ASF now displays your custom text in the previous place:
DIS CONFIRMS DAT UVE SUCCESFULLY EDITD UR CONFIG. IN EGSAKTLY TEH SAME WAI U CAN CHANGE GLOBAL ASF PROPERTIEZ, BY SWITCHIN FRUM BOT TAB 2 "ASF" TAB, DOWNLOADIN GENERATD ASF.json CONFIG FILE AN PUTTIN IT IN UR config DIRECTORY.
EDITIN UR ASF CONFIGS CAN BE DUN MUTCH EASIR BY USIN R ASF-UI FRONTEND, WHICH WILL BE EXPLAIND FURTHR BELOW.
As we mentioned before, ASF is a console app and doesn't launch a graphical user interface by default. HOWEVR, WERE ACTIVELY WERKIN ON ASF-UI FRONTEND 2 R IPC INTERFACE, WHICH CAN BE VRY DESENT AN USR-FRIENDLY WAI 2 ACCES VARIOUS ASF FEATUREZ.
In order to use ASF-ui, you need to have IPC enabled, which is the default option, so unless you manually disabled it, it's already active. ONCE U LAUNCH ASF, U SHUD BE ABLE 2 CONFIRM DAT IT PROPERLY STARTD TEH IPC INTERFACE AUTOMATICALLY:
IPC, in a nutshell, is built-in ASF's web server that starts locally on your machine, allowing you to interact with it using your favourite web browser. Assuming that it started correctly, you can access ASF's IPC interface by clicking this link, as long as ASF is running, from the same machine. U CAN USE ASF-UI 4 VARIOUS PURPOSEZ, E.G. EDITIN TEH CONFIG FILEZ IN-PLACE OR SENDIN COMMANDZ. FEELZ FREE 2 TAEK LOOK AROUND IN ORDR 2 FIND OUT ALL ASF-UI FUNCSHUNALITIEZ.

UVE SUCCESFULLY SET UP ASF 2 USE UR STEAM ACCOUNTS AN UVE ALREADY CUSTOMIZD IT 2 UR LIKIN LIL. If you followed our entire guide, then you also managed to tweak ASF through our ASF-ui interface and started discovering its functionalities. This concludes our tutorial, but we're leaving you with some additional pointers to stuff that you may be interested in, "side quests", if you insist:
- Our configuration section will explain to you what all those different settings you've seen actually do, and what else ASF can offer to you. Just remember to hydrate properly while reading, you've been warned.
- If you've stumbled upon some issue or you have some generic question, consider our FAQ, which should cover all, or at least a vast majority of questions and issues that you may have.
- IF U WANTS 2 LERN EVRYTHIN BOUT ASF AN HOW IT CAN MAK UR LIFE EASIR, HEAD OVAR 2 TEH REST OV R WIKI. Use the sidebar on the right to pick the subject that interests you.
- And finally, if you found out our program to be useful for you and you appreciate the massive amount of work that was put into it, you can also consider a small donation to our cause. ASF is labor of love, we've been working hard in our free time for the last 10+ years to make this experience possible for you, and we're very proud of it - even $1 is highly appreciated and shows that you care. In any case, have lots of fun!
This appendix is for advanced users that want to set up ASF to run in generic variant. While being more troublesome in usage than OS-specific variants, it also comes with additional benefits.
You want to use generic variant mainly when:
- You're using OS that we don't build OS-specific package for (such as 32-bit Windows)
- You already have .NET Runtime/SDK, or want to install and use one
- You want to minimize ASF structure size and memory footprint by handling runtime requirements yourself
- You want to use a custom plugin which requires a
genericsetup of ASF to run properly (due to missing native dependencies)
Of course, you can use it also in any other scenario you want, but the above make the most sense.
However, keep in mind that generic setup comes with a twist - you are in charge of .NET runtime in this case. This means that if your .NET SDK (runtime) is unavailable, outdated, or broken, ASF simply won't work. This is why we totally don't recommend this setup for casual users, since you now need to ensure that your .NET SDK (runtime) matches ASF requirements and can run ASF, as opposed to us ensuring that our .NET runtime bundled with ASF can do so.
For generic package, you can follow entire OS-specific guide above, with only two small changes. In addition to installing .NET prerequisites, you also want to install .NET SDK, and instead of downloading and having OS-specific ArchiSteamFarm(.exe) executable file, you'll now download and have a generic ArchiSteamFarm.dll binary only. EVRYTHIN ELSE IZ EGSAKTLY TEH SAME.
WIF EXTRA STEPS:
- INSTALL .NET PREREQUIZIETS.
- INSTALL .NET SDK (OR AT LEAST ASP.NET CORE AN .NET RUNTIMEZ) APPROPRIATE 4 UR OS. U MOST LIKELY WANTS 2 USE AN INSTALLR. REFR 2 RUNTIME REQUIREMENTS IF URE NOT SURE WHICH VERSHUN 2 INSTALL.
- DOWNLOAD LATEST ASF RELEASE IN
genericVARIANT. - EXTRACT TEH ARCHIV INTO NEW LOCASHUN.
- Configure ASF, in exactly the same way as described above.
- LAUNCH ASF BY EITHR USIN HELPR SCRIPT OR EXECUTIN
dotnet /path/to/ArchiSteamFarm.dllMANUALLY FRUM UR FAVOURITE SHELL.
Generic variant of ASF does not have machine-specific binary, after all it's called generic for a reason - it's platform-agnostic build that can work everywhere.
This is why we've bundled it with helper scripts (such as ArchiSteamFarm.cmd for Windows and ArchiSteamFarm.sh for Linux/macOS), which are located next to ArchiSteamFarm.dll binary. You can use those if you don't want to execute dotnet command manually.
Obviously, helper scripts won't work if you didn't install .NET SDK and you don't have dotnet executable available in your PATH. They're also entirely optional to use, you can always dotnet /path/to/ArchiSteamFarm.dll manually if you'd like to, as under the hood with some extra tweaks, that's exactly what those scripts are doing anyway.
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
- π‘ HOME
- π¬ FAQ
- βοΈ SETTIN UP (START HER)
- π₯ BAKGROUND GAMEZ REDEEMR
- π’ COMMANDZ
- π οΈ COMPATIBILITY
- π§ CONFIGURASHUN
- π§© ITEMSMATCHERPLUGIN
- π MANAGEMENT
- β±οΈ PERFORMANCE
- π‘ REMOTE COMMUNICASHUN
- πͺ STEAM PPLZ SHARIN
- π TRADIN
















