示例#1
0
        private void RemoveUser(RemoteUser user)
        {
            if (user.Omegle.IsConnected)
            {
                user.Disconnect();
            }

            Users.Remove(user);
        }
示例#2
0
        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();
        }