protected void OnErrorOccurded(string error)
 {
     if (ErrorOccurder != null)
     {
         ErrorOccurder.Invoke(error);
     }
 }
 protected async Task ConnectClient()
 {
     try
     {
         telegramClient = await ClientProvider.GetInstance();
     }
     catch (Exception ex)
     {
         ErrorOccurder?.Invoke(ex.ToString());
     }
 }