mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2026-01-06 17:10:13 +00:00
Misc
This commit is contained in:
@@ -1880,7 +1880,7 @@ namespace ArchiSteamFarm {
|
||||
}).Forget();
|
||||
}
|
||||
|
||||
Task.Run(() => Trading.CheckTrades()).Forget();
|
||||
Trading.CheckTrades().Forget();
|
||||
|
||||
await Utilities.SleepAsync(1000).ConfigureAwait(false); // Wait a second for eventual PlayingSessionStateCallback
|
||||
CardsFarmer.StartFarming().Forget();
|
||||
@@ -1953,7 +1953,7 @@ namespace ArchiSteamFarm {
|
||||
}
|
||||
}
|
||||
|
||||
private async void OnNotifications(ArchiHandler.NotificationsCallback callback) {
|
||||
private void OnNotifications(ArchiHandler.NotificationsCallback callback) {
|
||||
if (callback == null) {
|
||||
Logging.LogNullError(nameof(callback), BotName);
|
||||
return;
|
||||
@@ -1968,11 +1968,11 @@ namespace ArchiSteamFarm {
|
||||
case ArchiHandler.NotificationsCallback.ENotification.Items:
|
||||
CardsFarmer.OnNewItemsNotification();
|
||||
if (BotConfig.DismissInventoryNotifications) {
|
||||
await ArchiWebHandler.MarkInventory().ConfigureAwait(false);
|
||||
ArchiWebHandler.MarkInventory().Forget();
|
||||
}
|
||||
break;
|
||||
case ArchiHandler.NotificationsCallback.ENotification.Trading:
|
||||
await Trading.CheckTrades().ConfigureAwait(false);
|
||||
Trading.CheckTrades().Forget();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -55,7 +55,7 @@ namespace ArchiSteamFarm {
|
||||
|
||||
if ((Timer == null) && (Program.GlobalConfig.IdleFarmingPeriod > 0)) {
|
||||
Timer = new Timer(
|
||||
async e => await CheckGamesForFarming().ConfigureAwait(false),
|
||||
e => CheckGamesForFarming(),
|
||||
null,
|
||||
TimeSpan.FromHours(Program.GlobalConfig.IdleFarmingPeriod), // Delay
|
||||
TimeSpan.FromHours(Program.GlobalConfig.IdleFarmingPeriod) // Period
|
||||
@@ -357,12 +357,12 @@ namespace ArchiSteamFarm {
|
||||
CheckPage(htmlDocument);
|
||||
}
|
||||
|
||||
private async Task CheckGamesForFarming() {
|
||||
private void CheckGamesForFarming() {
|
||||
if (NowFarming || ManualMode || !Bot.SteamClient.IsConnected) {
|
||||
return;
|
||||
}
|
||||
|
||||
await StartFarming().ConfigureAwait(false);
|
||||
StartFarming().Forget();
|
||||
}
|
||||
|
||||
private async Task<bool?> ShouldFarm(uint appID) {
|
||||
|
||||
Reference in New Issue
Block a user