# Channel Parrotting (New)

## 📡 Channel Parrotting (New)

**Channel Parrotting** allows you to **automatically forward messages** from one channel to another **based on filters you define**. Unlike regular Moonitor pings, this feature transfers **all matching messages**, not just alerts.

***

### 🔧 How to Use

Set up a channel filter using the following command:

```
$monitor setchannelfilter #targetChannel #sourceChannel +kw1 +kw2 ...
```

This command will transfer **all messages** from `#sourceChannel` that contain **any** of your positive keywords into `#targetChannel`.

To remove a channel filter, use:

```
$monitor removechannelfilter #targetChannel #sourceChannel +kw1 +kw2 ...
```

#### ✅ Command Shortcuts

* `$monitor setchannelfilter` → `$monitor scf`
* `$monitor removechannelfilter` → `$monitor rcf`

***

### 🧠 Keyword Format

Keywords (`+kw`) follow the **same rules** as standard parotting filters. You can combine them to match specific terms, phrases, or numbers.

***

### 🧪 Special Filters

Special filters allow more advanced logic when matching messages.

#### `+stockX`

Transfers only messages where a stock count is present and **greater than or equal to `X`**.

**Example:**

```
$monitor scf #deals #alerts +gpu +stock9
```

This will parrot only messages that:

* Come from `#alerts`
* Mention “gpu”
* Include a stock count of **9 or more**
* Forward them to `#deals`

\ <br>
