> ## 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.

# टिकट सामान्य सेटिंग्स

> Server-wide ticket configuration — log channels, limits, support roles, blocked users और personal staff alerts।

यहाँ की settings server के **हर** ticket panel पर लागू होती हैं। Per-panel व्यवहार [Panels](/hi/utility/tickets/panels) पर रहता है।

चार tabs: **General**, **Limits**, **Access**, **Notifications**।

## General

### Ticket numbering

| Setting                  | Default | प्रभाव                                                                                            |
| ------------------------ | ------- | ------------------------------------------------------------------------------------------------- |
| **Continuous numbering** | **On**  | संख्याएँ ऊपर की ओर गिनती रहती हैं। Off पर, tickets close होते ही संख्याएँ gaps में reuse होती हैं |
| **Number padding**       | 0       | Leading zeros, 0–6। 4 का padding `#7` को `#0007` में बदलता है                                     |

<Tip>
  Continuous numbering on रखें। Reused numbers transcripts और audit trails को अस्पष्ट कर देते हैं — दो अलग tickets `#12` साझा कर सकते हैं।
</Tip>

### Ticket embed डिफ़ॉल्ट

<Info>
  **Basic** आवश्यक।
</Info>

एक default colour और एक default footer (text और icon) जो उन ticket embeds पर लागू होते हैं जो इन्हें override नहीं करते।

<Note>
  यदि आप footer icon set करते हैं पर footer text खाली छोड़ते हैं, तो save पर icon discard हो जाता है। Icon के बने रहने के लिए text आवश्यक है।
</Note>

### Backup और restore

<Info>
  **Basic** आवश्यक।
</Info>

**Export configuration** आपका पूरा ticket setup download करता है। **Import configuration** इसे बदल देता है।

<Warning>
  Import आपकी वर्तमान configuration को overwrite करता है। यह पहले confirmation माँगता है, पर कोई undo नहीं है — import करने से पहले export करें।
</Warning>

### Danger zone

* **Reset All Ticket Settings** — इस page की हर चीज़ को defaults पर लौटाता है
* **Revoke Transcript Links** — जारी की गई हर transcript link को invalidate करता है

<Warning>
  Transcript links को revoke करना तत्काल और global है। आपने किसी member के साथ share की या कहीं और archive की गई हर link काम करना बंद कर देगी।
</Warning>

## Limits

| Setting                         | Starter | Basic और ऊपर | Default  |
| ------------------------------- | ------- | ------------ | -------- |
| **Max active tickets** (server) | 200     | Unlimited    | 200      |
| **Max active tickets per user** | **1**   | 5            | 1        |
| **Cooldown between tickets**    | 0       | 0            | 0        |
| **Max closed tickets per user** | 3       | 100          | 0        |
| **Max closed tickets** (server) | 50      | 2,000        | 0        |
| **Limit bypass roles**          | 10 तक   | 10 तक        | कोई नहीं |

<Note>
  Closed-ticket limits पर **0** का मान का अर्थ है कोई limit नहीं — closed tickets अनिश्चित काल तक रखे जाते हैं।
</Note>

<Warning>
  **Starter पर, "max active tickets per user" चुपचाप 1 पर बाध्य हो जाता है।** आप 5 type कर सकते हैं, यह save होगा, और stored value 1 बन जाएगी बिना premium badge और बिना explanation। यह page पर एकमात्र limit है जिसका gated होने का कोई visual indication नहीं है।
</Warning>

### Cooldown व्यवहार

Cooldown सेकंड में है और save पर snap होता है:

* **10 से नीचे** कुछ भी **0** बन जाता है (कोई cooldown नहीं)
* **3600 से ऊपर** कुछ भी **3600** बन जाता है (एक घंटा)

तो 5 सेकंड का cooldown छोटा cooldown नहीं है — यह बिल्कुल कोई cooldown नहीं है।

### Bypass roles

<Warning>
  Bypass roles इस tab की **हर** limit को एक साथ skip करती हैं — per-user cap, server cap, cooldown और दोनों closed-ticket caps।

  केवल एक को bypass करने का कोई तरीक़ा नहीं है। इसे केवल staff को दें।
</Warning>

## Access

* **Support roles** — server-wide staff। Panels अपनी roles ऊपर से जोड़ सकते हैं
* **Blocked roles** — इनमें से कोई एक धारण करने वाले members ticket नहीं खोल सकते
* **Blocked users** — individual members, optional expiry और reason के साथ

<Info>
  Blocked users: Starter पर **100**, Basic और ऊपर पर **500**।
</Info>

Blocks स्थायी हो सकते हैं या 1 घंटा, 1 दिन, 7 दिन या 30 दिन के बाद expire करने के लिए set किए जा सकते हैं। Reason आपके अपने संदर्भ के लिए store होता है, 500 characters तक।

## Notifications

सात स्वतंत्र log channels, सभी default से बंद:

| Channel        | Logs               |
| -------------- | ------------------ |
| **Opened**     | नए tickets         |
| **Closed**     | Closures           |
| **Reopened**   | Reopenings         |
| **Renamed**    | चैनल का नाम बदलना  |
| **Deleted**    | Deletions          |
| **Transcript** | बनाए गए transcript |
| **Rating**     | सदस्यों की रेटिंग  |

### My alerts

Per-staff DM preferences, सभी default से बंद: ticket opened, escalated, closed, rated, और SLA breach।

<Note>
  ये **आपकी** preferences हैं, server-wide नहीं। हर staff member अपनी set करता है।
</Note>

## Vetox को जो permissions चाहिए

| Permission                                           | क्यों                                               |
| ---------------------------------------------------- | --------------------------------------------------- |
| **Manage Channels**                                  | Ticket channels बनाने, rename और delete करने के लिए |
| **Manage Roles**                                     | Per-ticket permission overwrites लागू करने के लिए   |
| **View Channel**, **Send Messages**, **Embed Links** | Panels और ticket messages post करने के लिए          |
| **Read Message History**                             | Transcripts बनाने के लिए                            |
| **Manage Threads**, **Create Private Threads**       | केवल Thread-mode panels                             |

<Warning>
  **Role hierarchy की ticket system में कहीं भी जाँच नहीं होती।** यदि कोई support role Vetox role के **ऊपर** बैठती है, तो उससे जुड़े permission changes मौन रूप से विफल होते हैं — channel में कोई error नहीं, आपके logs में कोई entry नहीं, और ticket काम करता हुआ दिखता है।

  Vetox role को हर support role से ऊपर खींचें। यह "staff ticket नहीं देख सकता" का एकमात्र सबसे आम कारण है।
</Warning>

<Note>
  **Read Message History** के बिना, tickets सफलतापूर्वक close होते हैं पर transcript खाली रहता है।
</Note>

## Transcripts

**5,000 messages**, प्रति message **2,000 characters**, और प्रति transcript **10 MB** पर capped। लंबे tickets truncate होते हैं।

## Downgrade पर क्या बदलता है

<Note>
  **कोई ticket data कभी delete नहीं होता।** Over-limit values clamp हो जाते हैं, gated features switch off हो जाते हैं, और upgrade करने पर सब वापस आ जाता है।

  विशेष रूप से: server और closed-ticket caps free ceiling पर clamp होते हैं, linked panels और escalation targets खाली होते हैं, forms अलग होते हैं, priority none पर reset होती है, और support-hours periods सभी बलपूर्वक open हो जाते हैं।
</Note>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Staff tickets में देख या कार्य नहीं कर सकता">
    लगभग हमेशा role hierarchy — Vetox role को अपनी support roles से ऊपर move करें। इसके बारे में कुछ भी warn नहीं करेगा।
  </Accordion>

  <Accordion title="Member दूसरा ticket नहीं खोल सकता">
    Starter पर per-user limit 1 है और उठाई नहीं जा सकती। Basic और ऊपर पर, इसे 5 तक set करें।
  </Accordion>

  <Accordion title="मेरा set किया cooldown ignore हो रहा है">
    10 सेकंड से कम values 0 के रूप में store होते हैं। 10 या अधिक उपयोग करें।
  </Accordion>

  <Accordion title="Ticket channel मौजूद है पर उसके buttons कुछ नहीं करते">
    Creation के दौरान दुर्लभ failure channel को stored state के बिना छोड़ सकती है। इसे manually delete करें और member से नया खुलवाएँ।
  </Accordion>

  <Accordion title="Transcript खाली है">
    Ticket channel में Vetox के पास **Read Message History** नहीं है।
  </Accordion>

  <Accordion title="मैंने auto-close-on-leave option set किया और यह कभी नहीं चलता">
    वह toggle वर्तमान में लागू नहीं होता। जब member छोड़ जाए तो tickets manually close करें।
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="Panels" icon="ticket" href="/hi/utility/tickets/panels">
    Per-panel questions, buttons और routing।
  </Card>

  <Card title="Tickets overview" icon="circle-info" href="/hi/utility/tickets/overview">
    System शुरू से अंत तक कैसे काम करता है।
  </Card>
</CardGroup>
