Bot connecting speed improved by exactly 5 seconds.
This commit is contained in:
		| @@ -53,7 +53,7 @@ namespace NadekoBot.Modules.Administration | ||||
|                 }; | ||||
|             } | ||||
|  | ||||
|             private static Logger _log { get; } | ||||
|             private new static Logger _log { get; } | ||||
|  | ||||
|             private static ConcurrentDictionary<ulong, GreetSettings> GuildConfigsCache { get; } = new ConcurrentDictionary<ulong, GreetSettings>(); | ||||
|  | ||||
|   | ||||
| @@ -37,13 +37,8 @@ namespace NadekoBot.Modules.Games | ||||
|             //channelId/last generation | ||||
|             private static ConcurrentDictionary<ulong, DateTime> lastGenerations { get; } = new ConcurrentDictionary<ulong, DateTime>(); | ||||
|  | ||||
|             private static ConcurrentHashSet<ulong> usersRecentlyPicked { get; } = new ConcurrentHashSet<ulong>(); | ||||
|  | ||||
|             private static Logger _log { get; } | ||||
|  | ||||
|             static PlantPickCommands() | ||||
|             { | ||||
|                 _log = LogManager.GetCurrentClassLogger(); | ||||
|  | ||||
| #if !GLOBAL_NADEKO | ||||
|                 NadekoBot.Client.MessageReceived += PotentialFlowerGeneration; | ||||
| @@ -116,7 +111,7 @@ namespace NadekoBot.Modules.Games | ||||
|                     } | ||||
|                     catch (Exception ex) | ||||
|                     { | ||||
|                         _log.Warn(ex); | ||||
|                         LogManager.GetCurrentClassLogger().Warn(ex); | ||||
|                     } | ||||
|                 }); | ||||
|                 return Task.CompletedTask; | ||||
|   | ||||
| @@ -14,6 +14,7 @@ using System.Collections.Generic; | ||||
| using NadekoBot.Modules.Permissions; | ||||
| using NadekoBot.TypeReaders; | ||||
| using System.Collections.Concurrent; | ||||
| using System.Diagnostics; | ||||
| using NadekoBot.Modules.Music; | ||||
| using NadekoBot.Services.Database.Models; | ||||
| using System.Resources; | ||||
| @@ -108,13 +109,16 @@ namespace NadekoBot | ||||
|             CommandService.AddTypeReader<ModuleInfo>(new ModuleTypeReader()); | ||||
|             CommandService.AddTypeReader<IGuild>(new GuildTypeReader()); | ||||
|  | ||||
|  | ||||
|             var sw = Stopwatch.StartNew(); | ||||
|             //connect | ||||
|             await Client.LoginAsync(TokenType.Bot, Credentials.Token).ConfigureAwait(false); | ||||
|             await Client.ConnectAsync().ConfigureAwait(false); | ||||
|             //await Client.DownloadAllUsersAsync().ConfigureAwait(false); | ||||
|             Stats.Initialize(); | ||||
|  | ||||
|             _log.Info("Connected"); | ||||
|             sw.Stop(); | ||||
|             _log.Info("Connected in " + sw.Elapsed.TotalSeconds.ToString("F2")); | ||||
|  | ||||
|             //load commands and prefixes | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user