protected void SendMessage(string token, string chatId, TelegramMessage message)
        {
            SelfLog.WriteLine($"Trying to send message to chatId '{chatId}': '{message}'.");

            ITelegramClient telegramClient = TelegramClientFactory.CreateClient(token);

            var sendMessageTask = telegramClient.PostAsync(message: message, chatId: chatId);

            Task.WaitAll(sendMessageTask);

            var sendMessageResult = sendMessageTask.Result;

            if (sendMessageResult != null)
            {
                SelfLog.WriteLine($"Message sent to chatId '{chatId}': '{sendMessageResult.StatusCode}'.");
            }
        }