Fixed a lot of compiler warnings. Fixed 7tv connection.
This commit is contained in:
@ -14,9 +14,8 @@ namespace TwitchChatTTS.Chat.Commands
|
||||
public class CommandManager : ICommandManager
|
||||
{
|
||||
private readonly User _user;
|
||||
private ICommandSelector _commandSelector;
|
||||
private ICommandSelector? _commandSelector;
|
||||
private readonly HermesSocketClient _hermes;
|
||||
//private readonly TwitchWebsocketClient _twitch;
|
||||
private readonly IGroupPermissionManager _permissionManager;
|
||||
private readonly IUsagePolicy<long> _permissionPolicy;
|
||||
private readonly ILogger _logger;
|
||||
@ -26,7 +25,6 @@ namespace TwitchChatTTS.Chat.Commands
|
||||
public CommandManager(
|
||||
User user,
|
||||
[FromKeyedServices("hermes")] SocketClient<WebSocketMessage> hermes,
|
||||
//[FromKeyedServices("twitch")] SocketClient<TwitchWebsocketMessage> twitch,
|
||||
IGroupPermissionManager permissionManager,
|
||||
IUsagePolicy<long> limitManager,
|
||||
ILogger logger
|
||||
@ -34,7 +32,6 @@ namespace TwitchChatTTS.Chat.Commands
|
||||
{
|
||||
_user = user;
|
||||
_hermes = (hermes as HermesSocketClient)!;
|
||||
//_twitch = (twitch as TwitchWebsocketClient)!;
|
||||
_permissionManager = permissionManager;
|
||||
_permissionPolicy = limitManager;
|
||||
_logger = logger;
|
||||
@ -43,7 +40,7 @@ namespace TwitchChatTTS.Chat.Commands
|
||||
|
||||
public async Task<ChatCommandResult> Execute(string arg, ChannelChatMessage message, IEnumerable<string> groups)
|
||||
{
|
||||
if (string.IsNullOrWhiteSpace(arg))
|
||||
if (string.IsNullOrWhiteSpace(arg) || _commandSelector == null)
|
||||
return ChatCommandResult.Unknown;
|
||||
|
||||
arg = arg.Trim();
|
||||
|
Reference in New Issue
Block a user