ASF is a C# application that allows you to farm steam cards using multiple steam accounts simultaneously. Unlike Idle Master which works only for one account at given time, requires steam client running in background, and launches additional processes imitating "game playing" status, ASF doesn't require any steam client running in the background, doesn't launch any additional processes and is made to handle unlimited steam accounts at once. In addition to that, it's meant to be run on servers or other desktop-less machines, and features full cross-OS support, which makes it possible to launch on any .NET Core-supported operating system, such as Windows, Linux or OS X. ASF is possible thanks to gigantic amount of work done in marvelous SteamKit2 library.

ASF doesn't require and doesn't interfere in any way with Steam client. In addition to that, it doesn't require exclusive access to given account, which means that you can use your main account in Steam client, and use ASF for idling the same account at the same time. If you decide to launch a game, ASF will get disconnected, and resume idling once you finish playing your game, being as transparent as possible during entire process.


Core features

  • Automatic idling of available games with card drops using any number of active accounts
  • No requirement of running or even having official Steam client installed
  • Guarantee of being VAC-free
  • Complex error-reporting mechanism, allowing ASF to be smart and resume idling even in case of Steam or networking problems
  • Customizable cards idling algorithm which will push performance of card drops to the maximum
  • Offline idling, allowing you to skip in-game status and stop confusing your friends
  • Advanced support for alt accounts, including ability to redeem keys, redeem gifts, accept trades and more through a simple Steam chat
  • Support for latest Steam security features, including SteamGuard, SteamParental and two-factor authentication
  • Unique ASF 2FA mechanism allowing ASF to act as a mobile authenticator (if needed)
  • StreamTradeMatcher integration allowing ASF to help you in completing your steam badges by accepting dupe trades
  • Rebased on .NET Core 2.0, cross-OS compatibility, official support for Windows, Linux and OS X
  • ...and many more!

Interesting features

For comparison with other similar programs and further read about the most interesting exclusive ASF features, I recommend to visit appropriate FAQ entry that explains everything in detail. It's also a very good starting point if you want to have a glimpse on what ASF can do, besides the obvious.


Setting up

Detailed guide regarding setting up and using ASF is available in the setting up article on our wiki. It's user-friendly tutorial with helpful screenshots that compacts the whole basic knowledge about ASF into a single document.


Useful links

Main page / Source code
Latest version / Download
Wiki / Help
Steam group
Discord

You might be also interested in our side project, ASF STM listing.


Is the project still supported?

As stated in my thread closing statement, despite of SG thread being closed, I intend to keep the project up-to-date and supported through non-SG channels. You can check the date of the latest release for reference.


This thread

The thread on SG is open for discussion and support matters that are related to ASF as a program. If you have any particular issue, question or other case to discuss, feel free to leave a comment.


Have fun.

Please do not add me on steam, if you have questions or issues - ask in the thread.

Prior to doing so, make sure to read main page and the wiki, especially our FAQ.

9 years ago*

Comment has been collapsed.

do you guys know why cant i see the cards on my bots trade inventory? if i login to my bots accounts and check the inventory i have the cards, but when i offer a trade, as the bot or the master the bot's inventory on the trade window is always empty.

it happens in Opera and Chrome, and on the Steam client, i waited the 7 days to trade when sing in with a new device thing, and the bots have been active for months now, and the the items on the inventory dont show any "Available to trade on certain date" thing.

any help?

View attached image.
8 years ago*
Permalink

Comment has been collapsed.

Because account is restricted and all cards are untradable.

8 years ago
Permalink

Comment has been collapsed.

thats what i thought too, but they are using the 2 step authentication thing, and the funny thing is that one time it worked, it showed all the items on the inventory and was able to offer the trade but it kept telling "unable to complete trade, try again later"

Any other idea?

Thanks for the help

8 years ago
Permalink

Comment has been collapsed.

2FA has nothing to do with 5$ lock. I think I covered that thing in the FAQ, didn't I? If I didn't I'll add it.

8 years ago
Permalink

Comment has been collapsed.

ohhhh forgot about that one, thanks archi.

8 years ago
Permalink

Comment has been collapsed.

Was there any update recently? My antivirus decided it had enough and deleted the whole thing... :O

8 years ago
Permalink

Comment has been collapsed.

Updates are happening constantly, and as you can read from a few comments above several people got that issue, of course as always I did not.

8 years ago
Permalink

Comment has been collapsed.

Eset was fine too .
no probs. here.

8 years ago
Permalink

Comment has been collapsed.

Trade offer failed due to error.

Account isn't limited. Any idea?

8 years ago
Permalink

Comment has been collapsed.

either you have too many confirmation waiting(there is a limit of 4-5-6 trades for pending), either steam went haywire

8 years ago
Permalink

Comment has been collapsed.

Would it be because confirmations are one my phone?

8 years ago
Permalink

Comment has been collapsed.

try to login on your alt and see if you have confirmations left, if you have just cancel them and it should work...from my experience if you have more accounts on the same phone they sometime gets messed up if you enter in confirmation tab/window for one account

8 years ago
Permalink

Comment has been collapsed.

Logged in. No confirmations.

It is possible I havn't set up the config properly. I managed to get the bot to accept a Steam key though from my account.

8 years ago
Permalink

Comment has been collapsed.

having more than 5 offers sent will prevent the bot from sending an offer..it happens to me all the time,you need to log in and decline an offer you sent then send again.

8 years ago
Permalink

Comment has been collapsed.

So I have no pending offers. Still not working.

I decided to make ASF the steam confirmation. Hasn't improved the situation.

Do you know how to request a steam guard code from ASF to login somewhere else?

8 years ago
Permalink

Comment has been collapsed.

!2fa in chat window with the bot

8 years ago
Permalink

Comment has been collapsed.

Thanks

8 years ago
Permalink

Comment has been collapsed.

I`m running asf on debian/mono today it got updated to version 2.0.5.5 and as soon as it got updated i got shit storm

root@alimohsin:~# tmux
at (wrapper dynamic-method) System.Object:CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,object,ulong,string,string,string,bool)
at System.Dynamic.UpdateDelegates.UpdateAndExecute6[T0,T1,T2,T3,T4,T5,TRet] (System.Runtime.CompilerServices.CallSite site, System.Dynamic.T0 arg0, System.Dynamic.T1 arg1, System.Dynamic.T2 arg2, System.Dynamic.T3 arg3, System.Dynamic.T4 arg4, System.Dynamic.T5 arg5) <0x402d8430 + 0x00629> in <filename unknown>:0
at (wrapper delegate-invoke) System.Func`8[System.Runtime.CompilerServices.CallSite,System.Object,System.UInt64,System.String,System.String,System.String,System.Boolean,System.Object]:invoke_TResult_T1_T2_T3_T4_T5_T6_T7 (System.Runtime.CompilerServices.CallSite,object,ulong,string,string,string,bool)
at ArchiSteamFarm.ArchiWebHandler.Init (SteamKit2.SteamClient steamClient, System.String webAPIUserNonce, System.String parentalPin) <0x40268270 + 0x007c9> in <filename unknown>:0

i think you broke the bot.

EDIT: ok this is happening only in tmux with v2.0.5.5, v2.0.5.4 was working fine in tmux wrapper, I`m reverting back to old version now.
EDIT2: reverted back to 2.0.5.4 now it works perfectly well in tmux wrapper

EDIT3: Im not familiar with screen, tmux is a very good wrapper and I`m very comfortable with it, so haven't tried using screen with v2.0.5.5 Can you please check whats wrong with v2.0.5.5 that it refuses to run in tmux. (if you require the test setup I can provide extra account to my setup).

8 years ago*
Permalink

Comment has been collapsed.

You didn't even post full log, so I have no idea what's wrong.

Also, ASF 2.0.5.5 works properly on latest stable and nightly Mono - 4.2 and 4.5. Nothing else is tested and nothing else is guaranteed to work, it's totally possible that I accidentally broke support e.g. for older Mono versions (but they were never supposed to work in first place, and ASF won't be fixed to satisfy them, even if it did in the past).

Therefore: mono --version + full log.

8 years ago*
Permalink

Comment has been collapsed.

i wasn't able to post full log because tmux was truncating screen and first thing i did was complete removal of every thing and uploaded older version manually aka log deleted, anyways im back to v2.0.5.4 and its working perfectly fine for me, i hope you will be able to find out what was wrong, mono --version as below

Mono JIT compiler version 4.2.3 (Stable 4.2.3.4/832de4b Wed Mar 16 13:19:08 UTC 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen

8 years ago
Permalink

Comment has been collapsed.

Mono version is latest stable - which is good.

Still, no log - no help. It works for me, and I'm not in a mood of wondering what went wrong.

8 years ago
Permalink

Comment has been collapsed.

Hello Archi, so i want to update ASF from 1.6.1.0 to current version. Is there anything i need to do to prepare my old configs for migration to 2.0.5.5?

8 years ago
Permalink

Comment has been collapsed.

Look at all the new features and decide if you want them enabled or not. Notepad++ is awesome for editing all config files at one go.

8 years ago
Permalink

Comment has been collapsed.

I didn't have much free time on steam lately and didn't even use ASF. I considered updating after i saw Archi's warning about new version in steam summer sale badge thread.

8 years ago
Permalink

Comment has been collapsed.

You'll need to start from scratch, although it's easier than when you were doing it with V1.6. Just read wiki and you're good to go.

8 years ago
Permalink

Comment has been collapsed.

So, if changes that big, does this mean if I'll migrate now from old version, my bots will be temporary blocked for 7 days from trading? I'm using ASF 2FA, didn't found answer on this question in wiki.

8 years ago
Permalink

Comment has been collapsed.

In this case you should download firstly last version that had built-in converter - https://github.com/JustArchi/ArchiSteamFarm/releases/tag/2.0.1.9

Extract ASF.json from zip and put it in config directory, disable AutoUpdates in it, do a conversion, close ASF, remove ASF.json, download latest version, put ASF.json of latest version in that place, and start.

8 years ago
Permalink

Comment has been collapsed.

Hm, that's strange. It seems i successfully converted old configs and almost all bots now working fine, except one. I can see his json and db file in config folder, but ASF nor ASF-GUI didn't recognize it. What i should do if this bot was named as "example"?

8 years ago
Permalink

Comment has been collapsed.

Recent versions of ASF will refuse to load configs named example or minimal. Rename bot and all his files to something else and run converter once again.

8 years ago
Permalink

Comment has been collapsed.

Thanks for your help and work, all works fine now! :)

8 years ago
Permalink

Comment has been collapsed.

Now it's wise to download latest ASF-ConfigGenerator and regenerate configs with new config properties and other settings.

8 years ago
Permalink

Comment has been collapsed.

I thought that ASF now have autoupdate function? Or it updating only ASF itself, not ConfigGenerator?

8 years ago
Permalink

Comment has been collapsed.

AutoUpdate is only for ASF.

8 years ago
Permalink

Comment has been collapsed.

And how to regenerate configs? I downloaded and opened new ConfigGenerator, will that be enough?

8 years ago
Permalink

Comment has been collapsed.

By regenerating I meant reviewing new options and fine-tuning ASF to your needs. If you have no need to edit anything, you don't need to do anything.

8 years ago
Permalink

Comment has been collapsed.

If you have mobile autehnticator, you never get 7 days trade block. (Unless you change mobile phone).

8 years ago
Permalink

Comment has been collapsed.

Wasnt the SteamTradeMatcher bool supposed to only auto-accept trades without any trade holds? Today my bot accepted a trade coming via STM with a 15-day hold

8 years ago
Permalink

Comment has been collapsed.

No it wasn't like has been already stated somewhere in this thread.

8 years ago
Permalink

Comment has been collapsed.

That's unfortunate during the Summer Sale, don't want my cards blocked untill the event is over. I've removed 2FA from ASF for now to prevent that

8 years ago
Permalink

Comment has been collapsed.

Wasnt the SteamTradeMatcher bool supposed to only auto-accept trades without any trade holds?

Nope, it was never supposed to work this way, and I even stated several times that ASF STM works on liberal rules that also intentionally accept trades from people with trade holds.

Although there is a small change now in 2.0.5.9: https://github.com/JustArchi/ArchiSteamFarm/releases/tag/2.0.5.9

8 years ago
Permalink

Comment has been collapsed.

Any workaround to migrate authenticator from iOS device into ASF? In FAQ mentioned only android and desktop authenticators.
I already have set up Steam authenticator for my one alt. Also activated all security things on that account. Passed all initial restrictions and able to trade with my main account manually.
If not possible to migrate what happens if i set up ASF 2FA as new authenticator? Will i recieve restrictions from steam? And please explain how to handle whole process right (removing current authenticator and adding ASF 2FA).

8 years ago
Permalink

Comment has been collapsed.

You can't import authenticator from iOS, unless you somehow managed to get into .maFiles in unencrypted form and import them into WinAuth, which is impossible as they're encrypted, not to mention that you'd need to be a root (jailbreak) to even get to them.

Remove authenticator via your phone, then either add authenticator in WinAuth and import to ASF, or use ASF 2FA natively. I suggest first option as you have extra program in case something goes wrong.

Whole process is explained in the wiki, and yes you'll be unable to trade for 7 days IIRC due to authenticator readding.

8 years ago
Permalink

Comment has been collapsed.

Thanks for answer. I think i will handle trades manually for now. Because summer sale is near and i dont want to have restricted account. Will try to make new authenticator after sale though.

8 years ago
Permalink

Comment has been collapsed.

Little bit OT: how many bots do you actually use yourself?

8 years ago
Permalink

Comment has been collapsed.

Not much, I have 3 alts apart from my main.

8 years ago
Permalink

Comment has been collapsed.

Hey Archi, awesome idea. Before i use the ASF one stupid question:
I want to idle all my 1000+ Trading Cards, but i don't want to destroy my steam gametime statistics. Grows the time in offline mode too? :/

8 years ago
Permalink

Comment has been collapsed.

Even if you play in offline mode, it will still add to the time.

8 years ago
Permalink

Comment has been collapsed.

Ok. Thanks for the fast answer :)

8 years ago
Permalink

Comment has been collapsed.

Only solution is to actually play all the games yourself to get the cards if you want real times since having playtime in the game is the requirement for cards dropping.

8 years ago
Permalink

Comment has been collapsed.

I sent Justarchi a dollar via his paypal donate button.
Not a lot i know buts i is unemployed. :)

Anyways maybe eveyone here couild maybe send him a few roubles as it is a great piece of software and it will spur him on to keep working on it.

8 years ago
Permalink

Comment has been collapsed.

Finally had some free time to check this out ... looks good. :-)
While I wait on my first card, is there any way to specify which game to farm
first ... like setting a priority order or specify a certain appID that has to be
processed before all others?

8 years ago
Permalink

Comment has been collapsed.

Okay, sometimes it may be important to get the cards for a specific game first though.
Also noticed something odd ... Steam doesn't seem to give me any of those green
noticfications when a card drops with ASF anymore. I almost thought it's not working
when I realized that I already have three new cards in my inventory. Is there any way to
configure this, that I might have overlooked? Also no message from ASF on the console.

8 years ago
Permalink

Comment has been collapsed.

DismissInventoryNotifications

8 years ago
Permalink

Comment has been collapsed.

Okay cool. Totally overlooked that one. Thank you :-)

8 years ago
Permalink

Comment has been collapsed.

Is it possible to configure to farm cards for a single game even though I have about a dozen in my library that I can get card drops from? I scanned through the config section and may have missed something but didn't find what I was looking for.

8 years ago
Permalink

Comment has been collapsed.

You can use manual farming with !play command.

8 years ago
Permalink

Comment has been collapsed.

Hi Archi.
Is AcceptConfirmationPeriod needed for auto confirmation?

My alt acc have asf 2fa already, no family pin.

8 years ago
Permalink

Comment has been collapsed.

No, ASF will automatically accept confirmations related to it's own work, such as when !loot is executed, SendOnFarmingFinished is called, or when ASF is accepting any trade, for instance because of SteamTradeMatcher. That option is there only if you'd like to periodically execute !2faok, as written on the wiki it's not recommended for security purposes.

8 years ago
Permalink

Comment has been collapsed.

Thanks Archi.
So, if I make a bot which auto confirm valid trade from another steamtradematcher user, I must enable that option, right?

8 years ago*
Permalink

Comment has been collapsed.

Enable what? AcceptConfirmationPeriod? No.

8 years ago
Permalink

Comment has been collapsed.

Okay. Thank you very much :')

8 years ago
Permalink

Comment has been collapsed.

Hello Archi, I have a question: could ASF recent changes (Ubuntu / Mono) have an impact on the amount of steamcommunity / market requests sent ? Since about 2 days, I have the following error message from Steam when browsing market pages: You've made too many requests recently. Please wait and try your request again later.
For what I've found, it is typically caused by browser addons, but I didn't install any new one recently, and I don't use EnhancedSteam. I'm trying to find what can be causing this, I don't see why it would be ASF-related, but asking don't hurt, right ?

8 years ago
Permalink

Comment has been collapsed.

ASF makes requests depending on number of bots you have running, but it's nothing close to "overloading" Steam with requests.

Per every bot, ASF will make:
X requests for checking badges, where X is number of your badge pages.
1 request per each item event (or 1 request per FarmingDelay, if no item event in last FarmingDelay minutes), all of them result in "Still farming: XXX" or "Stopped farming" in the console.

Then there are some extras, depending what options you configured, such as:
1 request per each item event, if you have DismissInventoryNotifications
X requests for checking inventory, where X is a number of your items divided by 2500 (rounded up).
1 request for accepting every trade
And so on.

Keep in mind that I'm using ASF in Mono myself - we could say that ASF Windows support is "an extra" to Mono support, which is primary one for me as ASF is supposed to be running on my server. I even added a workaround for Mono issue I discovered recently (but it has nothing to do with your problem).

I didn't have any of your issues, neither heard similar problems from other users. You can always turn ASF off and check if it helps, but I really doubt that ASF is the main problem here - of course it interacts with steamcommunity to some degree, because that's required - but I'm always trying to write the best code I can, therefore actual requests, their types and number is optimized to the limits.

8 years ago
Permalink

Comment has been collapsed.

Thanks for the precise info (as always). Since you aren't aware of such an issue, and using Mono yourself, I'm putting ASF out the suspects list right now, and may punish myself later for my disturbing lack of faith :-)

8 years ago
Permalink

Comment has been collapsed.

If that helps you, I found out that GabeN and his team changed something recently, as I'm getting lots of 403 errors from inside ArchiBoT itself, and he's barely accepting 1 trade / minute.

Maybe they added a limitation based on IP, or similar. Maybe they fuc*ed up something, as that's really common... I really don't know, but it's Volvo - it's possible that there is nothing wrong with you, but simply with the steam network. That could be even more true if you're using shared internet, such as the one in the school, college and so.

8 years ago
Permalink

Comment has been collapsed.

It has nothing to do with ASF and everything to do with Steam being too cheap to rent another server for the sales. Been getting that error the whole time randomly, only solution is to wait, F5 or maybe try another browser.

8 years ago
Permalink

Comment has been collapsed.

Hi. Do you know, if you use complex farming and close ASF before you farmed 1.9 hours - you will get 1 card from all games that were launched.

8 years ago*
Permalink

Comment has been collapsed.

Volvo fuckup and not intended behaviour.

8 years ago
Permalink

Comment has been collapsed.

Whaat? Can you add disconect function and 5 minutes timeout after 1.9 hours farming?

8 years ago
Permalink

Comment has been collapsed.

No.

8 years ago
Permalink

Comment has been collapsed.

Sweet.

8 years ago
Permalink

Comment has been collapsed.

Hello, I'm getting a lot of InvalidPassword (Removed expired login key) errors when running ASF on my server, but when running it on my computer I don't get this errors. I get this error every 2-3 hours and I'm using the same configuration.

8 years ago
Permalink

Comment has been collapsed.

https://github.com/JustArchi/ArchiSteamFarm/wiki/FAQ#issues + one issue above the one you're looking for.

8 years ago
Permalink

Comment has been collapsed.

Thanks, that solved it.

8 years ago
Permalink

Comment has been collapsed.

Any chance you could make an XP compatible version? (Doesn't need to have all the bells and whistles in my case, just something that'll let me idle I use Idle Master's python version to give an example how XP can still idle atm
If not, totally understandable and good work.

8 years ago
Permalink

Comment has been collapsed.

No, Windows XP is not supported and it's not planned to add such support as even Mono team dropped support for it. If you can't or don't want to install latest Windows, then why you won't install latest Linux? It's free, and ASF supports Linux natively.

8 years ago
Permalink

Comment has been collapsed.

I could, lack of harddrive space to be honest. If I get an external HD I'll try Lubuntu or Ubuntu MATE.
If I get a new computer I'll consider other options. Any particular OS you recommend?

8 years ago
Permalink

Comment has been collapsed.

Personally I was always a huge fan of Debian Testing, either with LXDE (if you're on older hardware), or Cinnamon (if you're on a bit newer one, preferably with 2GB+ RAM).

Any OS will do though. Linux comes in various distributions and it takes time to find the one you like. Ubuntu might look like a bit easier for Linux newbies though, so Lubuntu seems like solid choice for your first distro (if it is your first one). You can also consider Linux Mint, if you want to see how Cinnamon looks like.

8 years ago*
Permalink

Comment has been collapsed.

I'll keep those in mind, thanks :)

8 years ago
Permalink

Comment has been collapsed.

Hello. Im having issues trading with a bot. I get the message " Could not accept confirmations even after 5 tries, WTF?". I typed !2faok, bot says Done! but I don't receive the cards. It's been like this for 3 days.

8 years ago
Permalink

Comment has been collapsed.

And it won't fix itself. If confirmations worked before and suddenly stopped, then it's Volvo and you must relink authenticator. If it never worked then it's your own mistake, e.g. by putting wrong deviceID when linking from WinAuth, and you must also relink.

In order to relink, remove affected Bot.db and repeat the process. If you're using ASF 2FA only, then firstly try to remove authenticator (!2faoff), and if that won't work, use revocation code for doing that via steam website itself.

However I never heard about ASF 2FA only running into such issue yet, so likely you're using 2FA + ASF 2FA. In this case, it's either Volvo or your authenticator. I can't really help, authenticator was never supposed to be duplicated - usually it works fine, but I've already met people with such issue.

8 years ago*
Permalink

Comment has been collapsed.

I have been using ASF 2FA with this bot for a while now. I've never used another authenticator with it. Worked fine until recently. I was hoping to sell the cards before the sale. Oh well. Hope I can get it fixed.

8 years ago
Permalink

Comment has been collapsed.

You might want to enable Debug mode and paste entire log with exact errors. Maybe I can guess what is wrong.

In future, I suggest SendOnFarmingFinished.

8 years ago
Permalink

Comment has been collapsed.

Are you using 2FA + ASF 2FA on the main account? If so the problem is probably with the main rather than the alt.
I had that problem because when importing my authenticator from Android with SDA it didn't get the deviceID, so I had to get it manually.

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 6 years ago.

8 years ago
Permalink

Comment has been collapsed.

I always thought ASF would be hard to setup (it wasn't) so i've been using Idle Master
for as long as i can remember but i finally changed, and i love it!

Thank you for such a great program!

8 years ago
Permalink

Comment has been collapsed.

Really nice! i donated 5€

8 years ago
Permalink

Comment has been collapsed.

Thank you! I'm glad you enjoy ASF :3.

8 years ago
Permalink

Comment has been collapsed.

Hi Archi,

is using ASF against STEAM rules? Do you know about anyone who got banned or suspended or whatever after using this?
I bet there is answer somewhere in this thread but I'm too lazy to read through it all sorry =(.
I read ASF description and it looks too good to be true, there must be a catch! =). How does it work btw? (if that\s not a secret know how) How do you convince steam to give you a card if you don't even run the game via client? Did you find some secret steam API or something?

Thanks

View attached image.
8 years ago
Permalink

Comment has been collapsed.

Thanks, that answered everything :)

8 years ago
Permalink

Comment has been collapsed.

Hi there!
I heard about this bot from a friend of mine.
Just now configured it and it works great! :D

Keep up the good work!

8 years ago
Permalink

Comment has been collapsed.

Very nice tool you created. Good job! Really liked the first run wizard. At first I thought it didn't work because it didn't notify me of new items in inventory but then I noticed new cards in the Badges page. Changed the config and now I see when I get new card. Already received 8 of them =).
5 stars!

8 years ago
Permalink

Comment has been collapsed.

Sorry but I have a little bit question
I follow your guide here: https://github.com/JustArchi/ArchiSteamFarm/wiki/Escrow.
In 2FA + ASF 2FA step, I use SteamDesktopAuthenticator: after generate the .maFile in maFiles folder of SDA, I copied it into config folder of ASF, rename follow guide (my maFile is unencrypt, similar a JSON file). But when I run ASF, the following line not appear:

[] INFO: ImportAuthenticator() <1> Converting SDA .maFile into ASF format...
[
] INFO: ImportAuthenticator() <1> Success!
[*] INFO: ImportAuthenticator() <1> Successfully finished importing mobile authenticator!

And it also not auto-confirm my trade or something like that (I still run SDA and ASF at the same time). Is there any mistake?
Thanks for your help and sorry for my bad English

8 years ago
Permalink

Comment has been collapsed.

You had to name it incorrectly then, such as adding hidden .txt extension or anything that ASF doesn't recognize. Unless some error happened during importing, but in this case you should post full log with an error.

8 years ago
Permalink

Comment has been collapsed.

Sorry but I don't see any error on log, log is normal. Simply, the asf don't recognize the .maFile, although I turn UseasfAsMobileAuthenticator to true :(.

8 years ago
Permalink

Comment has been collapsed.

If you put it in the config directory with proper name (BotName.maFile), you don't have authenticator already linked to that account, and the structure is valid, then there is no way for ASF to ignore that file.

8 years ago
Permalink

Comment has been collapsed.

Closed 5 years ago by JustArchi.