You know, it's Volvo, ASF is something that is trying to integrate with steam network, but I have no control over steam fuckups, and it's unlikely that your issue is in any way ASF-related. I'm always trying to help people with all issues that I can possibly help with, but sometimes it's just damn Volvo and there is little to be done, because error doesn't have any sense. Usually those cases disappear magically after some time, but if issue persists then I'm not sure if there is anything I can do.
Bot that is currently running, regardless if connected or not, won't start through !start
command. Stop and start will work.
And I do appreciate that you answer questions in the thread, it helps me a lot.
Comment has been collapsed.
Prior to disconnect you should get logged off message, such as [*] INFO: OnLoggedOff() <archi> Logged off of Steam: LoggedInElsewhere
. If you didn't get one, only DC, then steam didn't even tell ASF the reason for disconnect, which means - steam fuckup, and nothing to be fixed.
Comment has been collapsed.
Firstly, I'm trying to not introduce any regressions into new builds, and if something worked before and suddenly stopped, which is because of the actual code change and not user's derp or Volvo fuckup, then it's valid regression and should be resolved prior to release. But of course that won't happen if nobody posts any issues on GitHub, with all steps required to reproduce the problem.
Simple as that, if I can't reproduce something, and I can't guess on my own what the problem might be, problem doesn't exist.
Additionally, I never remove any version, and you can always fall back to previous one whenever you want. All versions are on github.
Comment has been collapsed.
i can add keys to the bots via chat but auto accept trade doesn't work
Comment has been collapsed.
I'd appreciate if somebody who had issues regarding LogonSessionReplaced
with V0.8 and earlier could test my V1.0 pre1. I changed a bit how it works, to be more steam-friendly, but I can't test if I didn't cause a regression, thanks.
Lucky people like me won't notice any difference and use 100% steam-friendly LogOn
Unlucky people getting LogonSessionReplaced
before should notice this:
[*] INFO: This is primary account, changing logic alt -> main
Which turns on custom LoginID
for the given bot session automatically.
(With this change, custom LoginID
won't be used until required, potentially improving compatibility for accounts where it's not required, instead of always using it like it's currently in V0.9.1)
Comment has been collapsed.
Does this serve to benefit me any more than Idlemaster if I only have one account? From my understanding (though it's been a while since I've looked into it) running more than one game at a time significantly slows the drop process. Is this program meant to do the same thing IM does but better/ faster or is it primarily for people with multiple Steam accounts?
Comment has been collapsed.
In the meantime I released fixed pre2 with a fix for something I noticed recently - ASF kept farming one game for a long time for no reason, reason was - sessionID expired and steam stopped giving any information about current status.
Go ahead and test if you want.
Comment has been collapsed.
Nvm. Suddenly after some time and leaving it running, the system did a:
INFO: StartFarming() (bot) Checking badges...
after 14 minutes and 12 seconds. and now it's farming.
Additional question though: Could we use this with IdleMaster running in the background simultaneously? Since farming turns off automatically if we run a steam game. Reason is i might want to use IdleMasters' farming algorithm more than what ASF provided, if i heard from somewhere that this card is expensive at this time.
Do you need the contents of my xml file?
Am i doing it right reporting bugs/issues here or should i report it at github instead? Or maybe the steam group?
I got an error/warning:
WARNING: StartFarming() (bot) Could not get badges information, farming is stopped!
To reproduce:
I don't even know what badges are for in farming. :(
btw, this is the latest build, V0.9.1
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Aaaaaaaaaaaaaaaaaaaaand Starred the repo. :)
Comment has been collapsed.
It should work, I mean ASF should get a signal like you started a game, and turn off farming. However, I did not test it, and I do not plan to, because ASF is not meant to be compatible with IM, but plain steam client only.
GitHub should be used only for issues you're sure that are ASF-based, because if you do not provide enough information to fix your issue, and I won't be able to reproduce it, I'll mark it "can't reproduce" and close because of lack of information. Bug reporting is bug reporting, should be done properly, including everything you can include to help me analyze your issue, and not used like "I'm not sure but I'll report it anyway, because I do not respect that scumbag and he can check that for me"
Also do not worry about steam network connection issues, they happen from time to time, and ASF has built-in implementation to handle them appropriately, so even if it won't be able to get your badges for any reason, it will keep trying and eventually resume the thing.
Comment has been collapsed.
I love it when steam constantly changes things and destroys my beatiful code, yet I'm able to outsmart them and make it work again.
Comment has been collapsed.
Hey Archi, i'm now using ASF with my main account and i see that he automatically ignores all friend request sent to me. (by real people, not my other alts acc)
EDIT: Ok, nvm now i found that you release a new version...
Comment has been collapsed.
New pre-release is available: https://github.com/JustArchi/ArchiSteamFarm/releases/tag/1.1.0.0-pre1
It has some neat features mentioned in above screenshot. Go ahead and test if you're brave.
Comment has been collapsed.
Hi! I managed to get the bot to join the mastergroup chat but I don't get any answer if I type: !status.
I tried searching through the discussion but could find an answer.
Thanks in advance! I appreciate your work on the bot!
PS I'm using V1.0
Comment has been collapsed.
I have SteamGuard and when I enter code I get this:
INFO: OnDisconnected() <exander77> Disconnected from Steam, reconnecting...
INFO: OnConnected() <exander77> Connected to Steam!
INFO: OnLoggedOn() <exander77> Successfully logged on!
INFO: Init() <exander77> Logging in to ISteamUserAuth...
EXCEPTION: Init() <exander77> Error getting response stream (Write: The authentication or decryption has failed.): SendFailure
INFO: StartFarming() <exander77> Checking possibility to farm...
INFO: OnDisconnected() <exander77> Disconnected from Steam, reconnecting...
INFO: StopFarming() <exander77> Sending signal to stop farming
INFO: StopFarming() <exander77> Waiting for reaction...
INFO: StopFarming() <exander77> Farming stopped!
INFO: OnConnected() <exander77> Connected to Steam!
<exander77> Please enter your 2 factor auth code from your authenticator app: `
Comment has been collapsed.
Comment has been collapsed.
https://github.com/JustArchi/ArchiSteamFarm/releases/tag/1.1.0.0
Added new config property, FarmOffline which defaults to false. When true, account won't appear as online during farming, so you can farm steam cards while actually being "offline" in Steam Community, this is especially useful for primary accounts so your friends won't see you as online when only ASF is running.
Comment has been collapsed.
Oh, I should monitor this thread more... it seems I'm a couple of versions late (0.9 now)...
I just had a question I couldn't find an answer for: I have a strange thing, that one of my bots went offline and wouldn't accept any commands. Is there any way I can restart all bots with a chat command given to one particular bot? That would be useful for instances of ASF running remotely, where I can't physically restart the ASF itself.
Also: thanks for an awesome tool. It's really great.
Comment has been collapsed.
Ok, maybe, something more useful. Just tried doing !restart
on a locally running ASF. The problem was in Windows security asking me if I trust and want to run ASF.exe. I assume I'd have the same question waiting for me on a remote machine. I assume unticking the "always ask" option might solve the problem...
Comment has been collapsed.
The problem is that this command is unreliable. It doesn't handle arguments used e.g. on Linux, and it exists here only to remind me to find something better in near future, hence why it's undocumented.
You should not use that, unless you understand that this command may not always behave like you'd want to.
Comment has been collapsed.
hey i need help i went to Latest version downloads and then downloaded all 3 of them and extracted them in a single folder and when i run on that ASF its says No bots are currently running , exiting in a command prompt window help me with this!
Comment has been collapsed.
In theory, yes. In practice - I don't have time and willings to test if that theory works, so I can only say "yeah, you can try it".
It's console application, so any variant of Mono should work correctly with it, as long as it's recent version.
Comment has been collapsed.
16,297 Comments - Last post 43 minutes ago by SebastianCrenshaw
52 Comments - Last post 1 hour ago by adam1224
206 Comments - Last post 4 hours ago by Joey2741
26 Comments - Last post 4 hours ago by Jarda
31 Comments - Last post 5 hours ago by Pika8
1,519 Comments - Last post 6 hours ago by Tristar
1,798 Comments - Last post 6 hours ago by Cacciaguida
168 Comments - Last post 9 minutes ago by Fluffster
26 Comments - Last post 17 minutes ago by Carenard
17 Comments - Last post 19 minutes ago by imminiman
689 Comments - Last post 22 minutes ago by SquishedPotatoe
102 Comments - Last post 27 minutes ago by BCGutsy
123 Comments - Last post 29 minutes ago by Naviis
28,250 Comments - Last post 29 minutes ago by Xeton99
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
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.
Comment has been collapsed.