From 1c9c88948c86d177e1c40b7e890a491b3438a068 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Thu, 30 Jan 2020 18:45:51 +0100 Subject: [PATCH] Closes #1619 --- ArchiSteamFarm/Bot.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index 9e201e2ef..8e529c6df 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -78,8 +78,13 @@ namespace ArchiSteamFarm { public readonly ArchiWebHandler ArchiWebHandler; [JsonProperty] + [PublicAPI] public readonly string BotName; + [JsonProperty] + [PublicAPI] + public readonly CardsFarmer CardsFarmer; + [JsonIgnore] [PublicAPI] public readonly Commands Commands; @@ -89,20 +94,20 @@ namespace ArchiSteamFarm { public readonly SteamConfiguration SteamConfiguration; [JsonProperty] + [PublicAPI] public uint GamesToRedeemInBackgroundCount => BotDatabase?.GamesToRedeemInBackgroundCount ?? 0; [JsonProperty] + [PublicAPI] public bool IsConnectedAndLoggedOn => SteamClient?.SteamID != null; [JsonProperty] + [PublicAPI] public bool IsPlayingPossible => !PlayingBlocked && !LibraryLocked; internal readonly ArchiHandler ArchiHandler; internal readonly BotDatabase BotDatabase; - [JsonProperty] - internal readonly CardsFarmer CardsFarmer; - internal readonly ConcurrentDictionary OwnedPackageIDs = new ConcurrentDictionary(); internal readonly SteamApps SteamApps; internal readonly SteamFriends SteamFriends;