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

# Media Channels

> Restrict channels to images, videos and attachments only.

# Media Channels

Media Channels allow you to create channels where members can only send media attachments.

These channels are useful for:

* Selfies
* Photography
* Artwork
* Memes
* Showcase channels
* Media galleries

Messages that do not contain valid media will be automatically removed.

## Adding a Media Channel

```bash theme={null}
?media channel add <channel>
```

Example:

```bash theme={null}
?media channel add #gallery
```

If no channel is provided, BlaZe will use the current channel.

## Removing a Media Channel

```bash theme={null}
?media channel remove <channel>
```

Removes a channel from the media channel list.

## Ignored Roles

Ignored roles bypass media channel restrictions.

Members with ignored roles can send normal messages inside media channels.

### Add an Ignored Role

```bash theme={null}
?media ignore add <role>
```

Example:

```bash theme={null}
?media ignore add @Moderators
```

### Remove an Ignored Role

```bash theme={null}
?media ignore remove <role>
```

## View Configuration

```bash theme={null}
?media config
```

Displays:

* Configured media channels
* Ignored roles

## Reset Configuration

### Reset Media Channels

```bash theme={null}
?media channel reset
```

Removes all configured media channels.

### Reset Ignored Roles

```bash theme={null}
?media ignore reset
```

Removes all ignored roles.

### Reset Entire Media System

```bash theme={null}
?media reset
```

Removes all media channels and ignored roles.

<Note>
  Messages that violate media channel restrictions may take 1-3 seconds to be removed depending on our server load. Even if a message remains visible briefly, BlaZe will still attempt to delete it automatically.
</Note>
