# Personallized User Pinger overview

PUP is a personallized pinger that lets your member select kws which they want to be notified on.\
\
Each User can select private positive and negative keywords, and if any messages from Admins / Bots contains any of his postive keywords, and none of his negative keywords he will get pinged.\
\
**Example:**\
If I set my PUP keywords to `+collectors edition` `-playstation 5` \
I'd get pinged for restocks containing `collectors edition` such us:\
`The Legend of Zelda Tears of the Kingdom Collectors Edition - Nintendo Switch Nintendo Switch OLED Model Nintendo Switch Lite`\
But If the ping contains the phrase `Playstation 5` I will not get pinged.\
\
![](/files/j8Q24NMljxktLNX9po8u)

**Admin Setup**

The only setup you need to do as a server owner is to set which channels the users will get pinged at.\
\
To set the channel run: `$monitor addchannel userpinger #channel`

PUP will take up to 5 minutes to turn on after running this command.

**Blocking Channels from PUP**

Some channels shouldnt be pinged by PUP, to block them run \
`+banchannel #channel1 #channel2 ...` (Tag the channels you want to ban)\
\
To Unban a channel run \
`+banchannelrm #channel1 #channel2 ...`

**Blocking Keywords from PUP**

Some keywords shouldnt be pinged by PUP (If they spam for example) , to block them run \
`+bankw kw` (Tag the channels you want to ban)\
\
To Unban a channel run \
`+bankwrm kw`

Banning a keyword will remove it from all users that have it, and also disable adding it.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.moonitor.tools/personal-user-pinger/personallized-user-pinger-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
