> For the complete documentation index, see [llms.txt](https://dsh.itzleo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dsh.itzleo.com/dsh-docs.md).

# 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
