> ## Documentation Index
> Fetch the complete documentation index at: https://docs.razebot.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Quarantine

> Strip a member's roles, isolate them, and restore everything later with a single command.

# Quarantine

> Strip a member's roles, isolate them, and restore everything later with a single command.

## What is quarantine?

Quarantine removes **all** of a member's roles and applies a dedicated quarantine role, cutting off their access. raze remembers every role it took away — when you release them, their exact previous roles come back.

<Warning>
  Run `;quarantine setup @role` before quarantining anyone.
</Warning>

## Setup

```bash theme={null} theme={null}
;quarantine setup (@role)
```

Sets the quarantine role. It must sit below raze's top role, can't be managed by an integration, and can't have Administrator.

## Quarantine a member

```bash theme={null} theme={null}
;quarantine (@member) (reason)
```

Removes the member's roles, applies the quarantine role, and saves their previous roles. The reason is optional.

## Release a member

```bash theme={null} theme={null}
;quarantine remove (@member)
```

Removes the quarantine role and restores the member's saved roles. Aliased as `;unquarantine`.

## View quarantined members

<Tabs>
  <Tab title="List">
    ```bash theme={null} theme={null}
    ;quarantine list
    ```

    Shows every currently quarantined member in the server.
  </Tab>

  <Tab title="Info">
    ```bash theme={null} theme={null}
    ;quarantine info (@member)
    ```

    Shows who quarantined the member, when, the reason, and their saved roles.
  </Tab>
</Tabs>

<Info>
  Quarantine commands require the antinuke admin permission; `setup` requires Manage Server.
</Info>
