From 6a7453a44ffb6c66da92ad488629e2296fcb562d Mon Sep 17 00:00:00 2001 From: barelyprofessional <150058423+barelyprofessional@users.noreply.github.com> Date: Wed, 9 Jul 2025 23:39:24 -0500 Subject: [PATCH] Forgot to build the Parti service --- KfChatDotNetBot/Services/BotServices.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/KfChatDotNetBot/Services/BotServices.cs b/KfChatDotNetBot/Services/BotServices.cs index e0a05ee..b2bc347 100644 --- a/KfChatDotNetBot/Services/BotServices.cs +++ b/KfChatDotNetBot/Services/BotServices.cs @@ -80,7 +80,8 @@ public class BotServices BuildAlmanacShill(), BuildBetBolt(), BuildYeet(), - BuildRainbet() + BuildRainbet(), + BuildParti() ]; try { @@ -317,7 +318,7 @@ public class BotServices var settings = await SettingsProvider.GetMultipleValuesAsync([ BuiltIn.Keys.KickEnabled, BuiltIn.Keys.HowlggEnabled, BuiltIn.Keys.ChipsggEnabled, BuiltIn.Keys.ClashggEnabled, BuiltIn.Keys.BetBoltEnabled, BuiltIn.Keys.YeetEnabled, - BuiltIn.Keys.RainbetEnabled + BuiltIn.Keys.RainbetEnabled, BuiltIn.Keys.PartiEnabled ]); try { @@ -416,6 +417,14 @@ public class BotServices _rainbet = null!; await BuildRainbet(); } + + if (settings[BuiltIn.Keys.PartiEnabled].ToBoolean() && _parti != null && !_parti.IsConnected()) + { + _logger.Error("Parti died, recreating it"); + _parti.Dispose(); + _parti = null!; + await BuildParti(); + } } catch (Exception e) {