Skip to content

Add support for multiple accounts#17

Open
PrintN wants to merge 6 commits intotacheometry:mainfrom
PrintN:main
Open

Add support for multiple accounts#17
PrintN wants to merge 6 commits intotacheometry:mainfrom
PrintN:main

Conversation

@PrintN
Copy link

@PrintN PrintN commented Jul 25, 2025

Hello! I really liked the Steam Hour Farmer and found it quite easy to get everything installed and running.

However, I did run into a couple of issues:

  • The README.md mentions using SteamDesktopAuthenticator, but I couldn't get it to work. And it's only supported on Windows and isn't maintained anymore.
  • It was a bit tricky to farm hours on multiple accounts since I had to set up separate directories and systemd services for each one.

Changes made:

  • I improved the documentation and replaced SteamDesktopAuthenticator with steamguard-cli, which is more user-friendly.
  • I added support for multiple accounts, so now you only need to create a single .env file for all your accounts, making it much easier to manage.

If there are any issues or further improvements needed, please let me know!

@tacheometry
Copy link
Owner

Hello, sorry I didn't reply earlier. I really appreciate your contribution, however:

  • I disagree about the changes to the existing documentation and using AI to "refine" them, including the emojis
  • It would be really appreciated to check the formatting of the code, as tabs have been changed to spaces. The project includes an EditorConfig, ensure your editor follows this standard

Thank you!

@PrintN
Copy link
Author

PrintN commented Dec 24, 2025

Hi,

Looking back, I agree with you that the documentation may be a bit excessive, particularly with the emojis. I'm willing to improve the documentation and also format the code correctly, as I still find this project very useful. I also want to be sure that you don't disagree with me switching out the SteamDesktopAuthenticator with steamguard-cli.

Kind Regards,
PrintN

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants