public List <string> DeleteMetadataSql(ConceptApplication oldCA) { DeletedLog.Add(oldCA); return(new List <string> { $"del {oldCA.ConceptInfoKey}" }); }
private void CreateModules() { _logger = new ConsoleLogger(); _client = new DiscordSocketClient(new DiscordSocketConfig() { AlwaysDownloadUsers = true, MessageCacheSize = 200, }); _client.Log += log => { _logger.Log(log.ToString()); return(Task.CompletedTask); }; var tmpCnf = _config.Get(); _shindenClient = new ShindenClient(new Auth(tmpCnf.Shinden.Token, tmpCnf.Shinden.UserAgent, tmpCnf.Shinden.Marmolade), _logger); _helper = new Helper(_config); _img = new ImageProcessing(_shindenClient); _deleted = new DeletedLog(_client, _config); _chaos = new Chaos(_client, _config, _logger); _executor = new SynchronizedExecutor(_logger); _mod = new Moderator(_logger, _config, _client); _waifu = new Waifu(_img, _shindenClient, _config); _daemon = new Daemonizer(_client, _logger, _config); _sessions = new SessionManager(_client, _executor, _logger); _supervisor = new Supervisor(_client, _config, _logger, _mod); _greeting = new Greeting(_client, _logger, _config, _executor); _exp = new ExperienceManager(_client, _executor, _config, _img); _spawn = new Spawn(_client, _executor, _waifu, _config, _logger); _handler = new CommandHandler(_client, _config, _logger, _executor); _profile = new Profile(_client, _shindenClient, _img, _logger, _config); }