# Adding custom text to pings

### 🧩 Adding Custom Text to Pings

#### `$monitor attachkw`

Attach custom text to specific product URLs by keyword (usually SKU).

**📌 Usage**

```
$monitor attachkw
$monitor attachkw {kw} {text}
```

***

#### 📝 Description

Moonitor supports attaching custom text to specific products. This is useful for:

* Highlighting important info
* Tagging deals
* Categorizing alerts

You can use **any part of the product URL** as the keyword, but we **recommend using the SKU** for consistency.

***

#### ✅ Example

If the product URL is:

```
https://www.walmart.com/ip/moonitor/21849182
```

You can attach text to it by using the SKU (`21849182`) like so:

```
$monitor attachkw 21849182 text example
```

Now, whenever a product with `21849182` in the URL is pinged, it will include:

```
text example
```

![](https://1251489544-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MeaXh1sHwaG2VzgPN8K%2Fuploads%2FEe3xqmCN244qhquRAF0S%2Fimage.png?alt=media\&token=06a1f94a-19c2-4288-89cb-c0bfc263a23c)<br>

***

### ❌ Removing a Keyword

#### `$monitor removekw {kw}`

To remove a keyword and stop attaching custom text:

```
$monitor removekw 21849182
```

This will remove the custom text associated with that keyword.

***

### 📋 Viewing All Attached Keywords

#### `$monitor showkw`

Shows all currently attached keywords and their associated custom text.

**📌 Usage**

```
$monitor showkw
```

This will return a list like:

```
• `21849182` → text example  
• `nike123` → back in stock alert  
• `clearance` → 🔥 Clearance item!
```

If there are too many to fit in one message, they will be split into multiple messages automatically.
