Add AccountPlayingDelay, closes #122

This commit is contained in:
JustArchi
2016-03-07 23:10:07 +01:00
parent 07687df91f
commit 552613e977
3 changed files with 6 additions and 2 deletions

View File

@@ -1000,8 +1000,8 @@ namespace ArchiSteamFarm {
}
} else if (LoggedInElsewhere) {
LoggedInElsewhere = false;
Logging.LogGenericWarning("Account is being used elsewhere, will try reconnecting in 30 minutes...", BotName);
await Utilities.SleepAsync(30 * 60 * 1000).ConfigureAwait(false);
Logging.LogGenericWarning("Account is being used elsewhere, ASF will try to resume farming in " + Program.GlobalConfig.AccountPlayingDelay + " minutes...", BotName);
await Utilities.SleepAsync(Program.GlobalConfig.AccountPlayingDelay * 60 * 1000).ConfigureAwait(false);
}
Logging.LogGenericInfo("Reconnecting...", BotName);

View File

@@ -50,6 +50,9 @@ namespace ArchiSteamFarm {
[JsonProperty(Required = Required.DisallowNull)]
internal byte HttpTimeout { get; private set; } = 30;
[JsonProperty(Required = Required.DisallowNull)]
internal byte AccountPlayingDelay { get; private set; } = 5;
[JsonProperty(Required = Required.DisallowNull)]
internal byte RequestLimiterDelay { get; private set; } = 7;

View File

@@ -3,6 +3,7 @@
"AutoUpdates": true,
"UpdateChannel": 1,
"HttpTimeout": 30,
"AccountPlayingDelay": 5,
"RequestLimiterDelay": 7,
"WCFHostname": "localhost",
"WCFPort": 1242,