# DSH Docs

DSH is `PM` helper bot, which is specialized into posting your ADs into channels associated with you.

Features :

* Form groups of channels
* Set group to post AD in
* Bot posts AD in all channels with 5 seconds gap
* Commands are just limited to you and no one else can use it
* Slash based commands

## Group Commands

* `/create_group` : creates a group and gives you a group ID
* `/list_group` : lists all channel in particular group

> **Arguments for list group command :**
>
> `groupID` : group ID who's channels you wanna list

* `/set_group` : set a group to post ADs in

> **Arguments for set group command :**
>
> `groupID` : group ID you wanna post AD in

## Channel Commands

* `/add_channel` : add channel to group

> **Arguments for add group command :**
>
> `channelid` : channel ID to add
>
> `groupID` : ID of group to add too

* `/remove_channel` : remove channel from group

> **Arguments for remove group command :**
>
> `channelid` : channel ID to remove
>
> `groupID` : ID of group to remove from

* `/channel_det` : view all channels associated with you

## Blacklist Commands

When you blacklist a channel the AD won't be posted in that channel no matter what group is selected.

* `/add_blacklist` : add channel to blacklist

> **Arguments for add blacklist command :**
>
> `channelid` : channel ID to add

* `/remove_blacklist` : remove channel from blacklist

> **Arguments for remove blacklist command :**
>
> `channelid` : channel ID to remove

* `/list_blacklist` : list all blacklisted channels

## Delete Last Commands

* `/del_last` : delete last posted message by bot in all channels associated with you


---

# 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://dsh.itzleo.com/dsh-docs.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.
