diff --git a/src/Client.cs b/src/Client.cs index eefbfe0..59448ac 100644 --- a/src/Client.cs +++ b/src/Client.cs @@ -74,6 +74,7 @@ namespace WTelegram if (_session.MainDC != 0) _session.DCSessions.TryGetValue(_session.MainDC, out _dcSession); _dcSession ??= new() { Id = Helpers.RandomLong() }; _dcSession.Client = this; + Helpers.Log(1, $"WTelegramClient {Assembly.GetExecutingAssembly().GetName().Version} running under {System.Runtime.InteropServices.RuntimeInformation.FrameworkDescription}"); } private Client(Client cloneOf, Session.DCSession dcSession) diff --git a/src/Encryption.cs b/src/Encryption.cs index 863fff8..94f5291 100644 --- a/src/Encryption.cs +++ b/src/Encryption.cs @@ -117,8 +117,8 @@ namespace WTelegram var g_a = BigEndianInteger(serverDHinnerData.g_a); var dh_prime = BigEndianInteger(serverDHinnerData.dh_prime); ValidityChecks(dh_prime, serverDHinnerData.g); - Helpers.Log(1, $"Server time: {serverDHinnerData.server_time} UTC"); session.ServerTicksOffset = (serverDHinnerData.server_time - localTime).Ticks; + Helpers.Log(1, $"Time offset: {session.ServerTicksOffset} | Server: {serverDHinnerData.server_time.TimeOfDay} UTC | Local: {localTime.TimeOfDay} UTC"); //6) var bData = new byte[256]; RNG.GetBytes(bData);