JustArchiNET / ArchiSteamFarm

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Apache License 2.0
11.3k stars 1.05k forks source link

Automatically distribute already owned games to other bots #49

Closed JustArchi closed 8 years ago

JustArchi commented 8 years ago

Big wishlist. It's possible to try to activate keys on other bots when one account fails with "AlreadyOwned". This would result in a need to send key only once and automatically activate on "some" bot.

Drawbacks to consider:

As I said, big wishlist, probably won't be considered for a while, but leaving it here so I don't forget.

Rudokhvist commented 8 years ago

I thought about it already, in connection to the multi-activation feature I send you in pull request. Maybe I'll return to this when I have spare time. I like the idea of detection of owned games, but we would definitely have to check the key on at least one bot, because there is no other way to find game id.

JustArchi commented 8 years ago

Checking 1 bot sounds better than checking 50 bots only to eventually tell you that all bots already have the game. And we can check if they own it already, it just requires some effort.

iFantz7E commented 8 years ago

It should has an option to sent key by prioritized order. Such as "bot1,bot2,bot4,bot3".

JustArchi commented 8 years ago

Done in https://github.com/JustArchi/ArchiSteamFarm/commit/20ea58981d38e52f45e3c5ff4d24aa1305f0b763