Exemple #1
0
 private static void EndOpenChat(IAsyncResult res)
 {
     try
     {
         chatRoom = session.EndOpenChat(res);
         chatRoom.Client.MessageReceived += Room_Client_MessageReceived;
         chatRoom.Room.UserStateChanged  += Room_UserStateChanged;
         Console.WriteLine("Write '" + "start bot" + "' in the Console to start the bot");
         while (true)
         {
             string ln = Console.ReadLine();
             if (ln == "exit")
             {
                 run = false;
                 break;
             }
             else if (ln == "start bot")
             {
                 isStarted = true;
                 stopWatch.Start();
             }
             chatRoom.Room.SendMessage(ln);
         }
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.Message);
     }
 }
Exemple #2
0
 private void EndOpenChat(IAsyncResult res)
 {
     room = session.EndOpenChat(res);
     if (room == null)
     {
         MessageBox.Show("Error occured while connecting to chat!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Application.Exit();
         return;
     }
     room.Client.MessageReceived += Room_Client_MessageReceived;
     room.Room.UserStateChanged  += Room_UserStateChanged;
     CreateForm();
 }