> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# कमांड प्रबंधन

> Vetox के किसी भी command को per role और per channel enable, disable और restrict करें, और preset moderation reasons set करें।

**Commands** page हर Vetox command को list करता है और आपको प्रत्येक को individually control करने देता है।

## List

पाँच tabs, प्रत्येक live count दिखाती है: **All**, **General**, **Moderation**, **Info** और **Leveling**। हर card command name, इसका description, इसकी category, एक on/off switch और **Manage** link दिखाता है।

एक search box हर tab में filter करता है।

<Note>
  List पर command toggle करना **तब तक locally रखा जाता है जब तक आप save नहीं करते**। इसे इसकी मूल स्थिति पर वापस toggle करने से change पूरी तरह clear हो जाता है — save bar खुद गायब हो जाता है।
</Note>

## Per-command settings

किसी भी command पर **Manage** खोलें।

| Setting                                     | Default | प्रभाव                                                       |
| ------------------------------------------- | ------- | ------------------------------------------------------------ |
| **Enabled**                                 | On      | Command पूरी तरह off करें                                    |
| **Command Aliases**                         | None    | Command के लिए वैकल्पिक नाम                                  |
| **Enabled Roles**                           | None    | उपयोग करने के लिए अनुमत roles, Discord permission के बिना भी |
| **Disabled Roles**                          | None    | उपयोग करने से blocked roles                                  |
| **Enabled Channels**                        | None    | Specific channels तक इसे restrict करें                       |
| **Disabled Channels**                       | None    | Specific channels में इसे block करें                         |
| **Auto-delete command invocation**          | Off     | Member का command message हटाएँ                              |
| **Auto-delete with message deletion**       | Off     | जब member अपना delete करे तो Vetox का reply हटाएँ            |
| **Auto-delete bot's reply after 5 seconds** | Off     | Response को स्वतः साफ़ करें                                  |

<Note>
  **Enabled Roles उपयोगी है।** यह ऐसे role को access देता है जो अंतर्निहित Discord permission नहीं रखता — Trial Moderator role को आपके पूरे server में Manage Messages दिए बिना `/warn-add` का उपयोग करने देना।
</Note>

## Subcommands

Subcommands वाले commands — `/ticket` और `/starboard` — individual subcommand level पर configure किए जा सकते हैं, तो आप `/ticket close` को सभी support staff के लिए allow कर सकते हैं जबकि `/ticket merge` को seniors तक restrict कर सकते हैं।

<Warning>
  **Subcommands कम options support करते हैं।** Aliases, auto-delete invocation और auto-delete with message deletion सभी अनुपलब्ध हैं और ऐसा कहने वाले note के साथ disabled दिखते हैं।

  एक subcommand set कर सकता है: enabled, role restrictions, channel restrictions और auto-delete reply। बाकी सब parent command पर configured है।
</Warning>

<Note>
  [Dashboard Watcher](/hi/server-management/dashboard-watcher) subcommand changes को **parent** command के नाम के तहत record करता है। `/ticket` के लिए एक audit entry वास्तव में इसके किसी subcommand का change हो सकता है।
</Note>

## Preset reasons

पाँच moderation commands preset reasons support करते हैं: **`/ban`**, **`/mute-text`**, **`/mute-voice`**, **`/warn-add`** और **`/timeout`**।

जब एक moderator इनमें से किसी को **बिना** कारण type किए चलाता है, तो Vetox field खाली छोड़ने के बजाय आपके defined reasons का menu दिखाता है।

उनमें से चार — `/ban`, `/mute-text`, `/mute-voice` और `/timeout` — हर preset को एक **duration** भी रखने देते हैं, तो "Spam — 24 hours" चुनने से दोनों एक साथ लागू होते हैं।

<Tip>
  Preset reasons moderation logs को बहुत अधिक उपयोगी बनाते हैं। Free-typed reasons moderators के बीच अलग होते हैं और बाद में search करना कठिन है; एक fixed list उन्हें consistent रखती है और आपको उन पर filter करने देती है।
</Tip>

<Note>
  Reason list में कोई reordering नहीं है — नई entries append होती हैं। बीच की entry delete करने से नीचे की rows फिर से render होती हैं, तो save करने से पहले double-check करें।
</Note>

## आम patterns

<AccordionGroup>
  <Accordion title="Fun commands को गंभीर channels से बाहर रखें">
    `/roll`, `/translate` और समान के लिए अपने announcement और support channels को **Disabled Channels** में जोड़ें।
  </Accordion>

  <Accordion title="Trial moderators को सीमित शक्तियाँ दें">
    केवल `/warn-add` और `/timeout` पर **Enabled Roles** में Trial Moderator role जोड़ें। वे Discord permissions प्राप्त किए बिना वे commands प्राप्त करते हैं।
  </Accordion>

  <Accordion title="Bot spam को एक channel तक सीमित करें">
    `/rank`, `/top` और `/profile` पर **Enabled Channels** को एक single bot channel पर set करें।
  </Accordion>

  <Accordion title="किसी command को पूरी तरह off करें">
    **Enabled** off करें। यह administrators सहित सभी के लिए काम करना बंद कर देता है।
  </Accordion>
</AccordionGroup>

## Troubleshooting

<AccordionGroup>
  <Accordion title="मेरा change लागू नहीं हुआ">
    List page toggles को locally रखता है जब तक आप save bar का उपयोग नहीं करते। जाँचें कि आपने save किया।
  </Accordion>

  <Accordion title="एक moderator अब भी command उपयोग नहीं कर सकता">
    Enabled Roles command देता है, लेकिन Vetox को action करने के लिए अब भी अपना Discord permission चाहिए, और role hierarchy अब भी लागू होती है। देखें [Permissions](/hi/permissions)।
  </Accordion>

  <Accordion title="Subcommand पर aliases गायब हैं">
    अपेक्षित — aliases केवल parent command पर configured हैं।
  </Accordion>

  <Accordion title="Preset reasons offer नहीं होते">
    केवल पाँच commands इन्हें support करते हैं। Moderator को command को भी बिना reason type किए चलाना होगा।
  </Accordion>
</AccordionGroup>

## संबंधित

<CardGroup cols={2}>
  <Card title="Command reference" icon="list" href="/hi/commands/overview">
    हर command, इसके options और इसके लिए आवश्यक permission।
  </Card>

  <Card title="Permissions" icon="user-lock" href="/hi/permissions">
    Vetox कैसे तय करता है कि command कौन चला सकता है।
  </Card>
</CardGroup>
