Beispiel #1
0
        /// <summary>
        /// Leaves the specified room.
        /// </summary>
        /// <param name="room">The room.</param>
        public bool Leave(Room room)
        {
            var manager = new MucManager(connection);

            var jid = new Jid(room.JabberId, "conf.hipchat.com", string.Empty);

            manager.LeaveRoom(jid, current.Name);

            Out.WriteLine("Left room: {0}.", room.Name);

            return true;
        }
Beispiel #2
0
 public void JoinConversation(string room)
 {
     if (myLocation.activeConversation != null)
     {
         var muc = new MucManager(conn);
         muc.LeaveRoom(new Jid(myLocation.activeConversation + "@" + Constants.JabberWire.MUC), myCredentials.name);
     }
     myLocation.activeConversation = room;
     joinRooms();
 }