private void RemoveUser(RemoteUser user) { if (user.Omegle.IsConnected) { user.Disconnect(); } Users.Remove(user); }
private void NewUser() { RemoteUser user = new RemoteUser(); user.WaitingForPartner += OnWaitingForPartner; user.Connected += OnConnected; user.MessageReceived += OnMessageReceived; user.StrangerDisconnected += OnStrangerDisconnected; user.CaptchaRequired += OnCaptchaRequired; user.CaptchaRefused += OnCaptchaRefused; user.UnhandledResponse += Omegle_UnhandledResponse; user.StrangerTyping += OnStrangerTyping; user.StrangerStoppedTyping += OnStrangerTyping; user.Connect(); }