/// <summary> /// Allows us to get everything need from DI when class is instantiated. /// </summary> /// <returns></returns> public CommandHandler(IServiceProvider services, DiscordSocketClient client, CommandService commands, LogHandler logger) { _client = client; _commands = commands; _config ??= new ConfigHandler().GetConfig(); _services = services; _logger = logger; }