mirror of
https://github.com/barelyprofessional/KfChatDotNet.git
synced 2026-05-15 10:32:44 -04:00
Added option to disable DLive since it has shutdown
This commit is contained in:
@@ -390,12 +390,13 @@ public class BotServices
|
|||||||
_logger.Info("Built the almanac shill task");
|
_logger.Info("Built the almanac shill task");
|
||||||
}
|
}
|
||||||
|
|
||||||
private Task BuildDLiveStatusCheck()
|
private async Task BuildDLiveStatusCheck()
|
||||||
{
|
{
|
||||||
|
var enabled = (await SettingsProvider.GetValueAsync(BuiltIn.Keys.DLiveEnabled)).ToBoolean();
|
||||||
|
if (!enabled) return;
|
||||||
_dliveStatusCheck = new DLive(_chatBot);
|
_dliveStatusCheck = new DLive(_chatBot);
|
||||||
_dliveStatusCheck.StartLiveStatusCheck();
|
_dliveStatusCheck.StartLiveStatusCheck();
|
||||||
_logger.Info("Built the DLive livestream status check task");
|
_logger.Info("Built the DLive livestream status check task");
|
||||||
return Task.CompletedTask;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private Task BuildPeerTubeLiveStatusCheck()
|
private Task BuildPeerTubeLiveStatusCheck()
|
||||||
|
|||||||
@@ -586,6 +586,9 @@ public static class BuiltIn
|
|||||||
public static string WinnaBmjUsername = "Winna.BmjUsername";
|
public static string WinnaBmjUsername = "Winna.BmjUsername";
|
||||||
[BuiltInSetting("Array of cookies as a shitty hack to get Winna going", SettingValueType.Array, "[]")]
|
[BuiltInSetting("Array of cookies as a shitty hack to get Winna going", SettingValueType.Array, "[]")]
|
||||||
public static string WinnaCookies = "Winna.Cookies";
|
public static string WinnaCookies = "Winna.Cookies";
|
||||||
|
[BuiltInSetting("Whether the DLive livestream check is enabled", SettingValueType.Boolean, "false",
|
||||||
|
BooleanRegex)]
|
||||||
|
public static string DLiveEnabled = "DLive.Enabled";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user