public DiscordRethoughtDatabase(DiscordConfig config)
        {
            GuildId = config.GuildId;
            Client  = config.Client;

            Client.Ready += () =>
            {
                Guild  = Client.GetGuild(GuildId);
                Tables = Guild.TextChannels.ToList();

                IsReady = true;
                DatabaseReady?.Invoke();
                return(Task.CompletedTask);
            };
        }
Beispiel #2
0
 void UnZip()
 {
     using (FileStream archive = new FileStream(ARCHIVEDATA, FileMode.Open))
     {
         using (FileStream data = new FileStream(CreationDate.Date.ToShortDateString() + DATA, FileMode.Create))
         {
             using (GZipStream zipStream = new GZipStream(archive, CompressionMode.Decompress))
             {
                 zipStream.CopyTo(data);
                 Console.WriteLine("data.txt создан");
             }
         }
     }
     new FileInfo(ARCHIVEDATA).Delete();
     DatabaseReady.Invoke();
     Console.WriteLine("Событие!");
 }