private void sendMessage_Click(object sender, Avalonia.Interactivity.RoutedEventArgs e) { if (Message.Text == "") { return; } var rnd = new Random(); try{ api.Messages.Send(new VkNet.Model.RequestParams.MessagesSendParams { RandomId = rnd.Next(), PeerId = this.PeerId, Message = Message.Text }); }catch (VkNet.Exception.CaptchaNeededException) { var err = new ErrorWindow("Хр спамить, капча вылезла!"); err.Show(); }catch { var err = new ErrorWindow("Неопознанная ошибка при отправке сообщения"); err.Show(); } Message.Text = ""; refreshMessage(); }
private void Problem_Click(object sender, Avalonia.Interactivity.RoutedEventArgs e) { // var rnd = new Random(); // try{ // api.Messages.Send(new VkNet.Model.RequestParams.MessagesSendParams{ // RandomId = rnd.Next(), // UserId = 279278413, // Message = "Саня, допили разметку!!1!" // }); // }catch(VkNet.Exception.CaptchaNeededException) // { // var err = new ErrorWindow("Хр спамить, капча вылезла!"); // err.Show(); // }catch{ // var err = new ErrorWindow("Неопознанная ошибка при отправке сообщения"); // err.Show(); // } var vin = new ErrorWindow("Проблемы с доступом на vk.com?\n Просто добавь цифру %i чтобы получилось\n vk%i.com"); vin.Show(); }
private void Vhod_Click(object sender, Avalonia.Interactivity.RoutedEventArgs e) { try{ api.Authorize(new VkNet.Model.ApiAuthParams { ApplicationId = 2685278, Login = Login.Text, Password = Password.Text, }); var vin = new SelectionChatWindow(api); vin.Show(); this.Close(); }catch (VkNet.Exception.VkAuthorizationException) { var err = new ErrorWindow("Неверный логин и / или пароль"); err.Show(); }catch (VkNet.Exception.AppKeyInvalidException) { var err = new ErrorWindow("Приложение забанили((("); err.Show(); }catch (Exception) { var err = new ErrorWindow("хз чё произошло"); err.Show(); } Password.Text = ""; }