Add version display while starting Nadeko
This will help to troubleshoot errors if someone hasn't the last version of Nadeko
This commit is contained in:
		| @@ -12,6 +12,7 @@ using System.Diagnostics; | |||||||
| using System.Linq; | using System.Linq; | ||||||
| using System.Reflection; | using System.Reflection; | ||||||
| using System.Threading.Tasks; | using System.Threading.Tasks; | ||||||
|  | using NLog.Fluent; | ||||||
|  |  | ||||||
| namespace NadekoBot | namespace NadekoBot | ||||||
| { | { | ||||||
| @@ -31,6 +32,9 @@ namespace NadekoBot | |||||||
|         public async Task RunAsync(string[] args) |         public async Task RunAsync(string[] args) | ||||||
|         { |         { | ||||||
|             SetupLogger(); |             SetupLogger(); | ||||||
|  |             _log = LogManager.GetCurrentClassLogger(); | ||||||
|  |  | ||||||
|  |             _log.Info("Starting NadekoBot v" + typeof(NadekoBot).GetTypeInfo().Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>().InformationalVersion); | ||||||
|  |  | ||||||
|             //create client |             //create client | ||||||
|             Client = new DiscordSocketClient(new DiscordSocketConfig |             Client = new DiscordSocketClient(new DiscordSocketConfig | ||||||
| @@ -47,7 +51,6 @@ namespace NadekoBot | |||||||
|             Google = new GoogleApiService(); |             Google = new GoogleApiService(); | ||||||
|             CommandHandler = new CommandHandler(Client, Commands); |             CommandHandler = new CommandHandler(Client, Commands); | ||||||
|             Stats = new StatsService(Client, CommandHandler); |             Stats = new StatsService(Client, CommandHandler); | ||||||
|             _log = LogManager.GetCurrentClassLogger(); |  | ||||||
|  |  | ||||||
|             //init db |             //init db | ||||||
|             using (var context = DbHandler.Instance.GetDbContext()) |             using (var context = DbHandler.Instance.GetDbContext()) | ||||||
|   | |||||||
| @@ -8,6 +8,7 @@ using System.Runtime.InteropServices; | |||||||
| [assembly: AssemblyCompany("")] | [assembly: AssemblyCompany("")] | ||||||
| [assembly: AssemblyProduct("NadekoBot")] | [assembly: AssemblyProduct("NadekoBot")] | ||||||
| [assembly: AssemblyTrademark("")] | [assembly: AssemblyTrademark("")] | ||||||
|  | [assembly: AssemblyInformationalVersion("1.0-alpha")] | ||||||
|  |  | ||||||
| // Setting ComVisible to false makes the types in this assembly not visible | // Setting ComVisible to false makes the types in this assembly not visible | ||||||
| // to COM components.  If you need to access a type in this assembly from | // to COM components.  If you need to access a type in this assembly from | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user