public void LeaveRoom(Room room) { _logger.DebugFormat(" LeaveRoom: Id: [{0}] Nickname: [{1}]", room.Id, room.NickName); var jid = new Jid(room.Id); _mucManager.LeaveRoom(jid, room.NickName); RemoveRoomFromGrabbers(jid); }
public void JoinRoom(Room room) { _logger.DebugFormat(" JoinRoom: Id: [{0}] Nickname: [{1}]", room.Id, room.NickName); if (!room.Id.Contains(_roomDomainSuffix)) room.Id += _roomDomainSuffix; var jid = new Jid(room.Id); _mucManager.JoinRoom(jid, room.NickName, true); AddRoomToGrabbers(jid, null); }