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

# YouTube notifications

> अपने Discord सर्वर में नए YouTube uploads और लाइव streams की घोषणा करें।

<Info>
  **Basic** आवश्यक। प्रति सर्वर **10 चैनलों** तक। साझा नियमों के लिए [notifications कैसे काम करती हैं](/hi/notifications/overview) देखें।
</Info>

## एक चैनल जोड़ना

चैनल के नाम से खोजें। Vetox इसे एक चैनल ID में हल करता है; एक अनसुलझा चैनल **YouTube channel not found** के साथ अस्वीकार कर दिया जाता है।

## सेटिंग्स

| सेटिंग                        | डिफ़ॉल्ट         | नोट्स        |
| ----------------------------- | ---------------- | ------------ |
| **Discord Channel**           | —                | आवश्यक       |
| **Notify on upload**          | **On**           | नए videos    |
| **Notify on live**            | **On**           | लाइव streams |
| **Mention Role**              | कोई नहीं         |              |
| **Custom Notification Embed** | YouTube डिफ़ॉल्ट | लाल          |

<Warning>
  **दोनों** toggles बंद करना बिना शिकायत save करता है और यह गारंटी देता है कि चैनल कभी कुछ घोषित नहीं करेगा। इस स्थिति के लिए कोई चेतावनी नहीं है।
</Warning>

## Variables

| Variable            | में हल होता है                   |
| ------------------- | -------------------------------- |
| `{channel.name}`    | चैनल नाम                         |
| `{channel.avatar}`  | चैनल avatar                      |
| `{video.title}`     | Video शीर्षक                     |
| `{video.url}`       | Video URL                        |
| `{video.thumbnail}` | Video thumbnail                  |
| `{video.type}`      | क्या यह upload है या लाइव stream |

## नई सामग्री कैसे मिलती है

हर **5 मिनट** में जाँचा जाता है, प्रति चैनल **10-मिनट कूलडाउन** के साथ। Vetox चैनल के feed को पढ़ता है और हर बार **5 सबसे हाल की** प्रविष्टियों पर विचार करता है।

<Note>
  एक चैनल जो एक 5-मिनट की विंडो के अंदर 5 से अधिक videos प्रकाशित करता है, उनमें से सबसे पुराने को छूट सकता है।
</Note>

<Warning>
  **एक शेड्यूल किए गए premiere की घोषणा upload के रूप में की जाती है**, लाइव शब्दावली के बजाय upload शब्दावली का उपयोग करते हुए। यदि आपका embed कहता है "went live", तो एक premiere गलत पढ़ेगा।
</Warning>

## वास्तविक-दुनिया setup

<Steps>
  <Step title="Server Setup में YouTube चालू करें" />

  <Step title="नाम से चैनल जोड़ें" />

  <Step title="यदि आप अलग शब्दावली चाहते हैं तो uploads को streams से अलग करें">
    आप एक ही YouTube चैनल के लिए uploads और लाइव streams को अलग-अलग Discord चैनलों पर रूट नहीं कर सकते — प्रति प्रविष्टि एक चैनल। इसके बजाय उन्हें अलग करने के लिए embed में `{video.type}` का उपयोग करें।
  </Step>

  <Step title="लक्ष्य चैनल में Embed Links जाँचें" />
</Steps>

## समस्या निवारण

<AccordionGroup>
  <Accordion title="एक नए video की घोषणा नहीं की गई">
    पहले Server Setup toggle और premium जाँचें। फिर पुष्टि करें कि दो notify toggles में से कम से कम एक चालू है। यदि video 2 घंटे से अधिक पुराना है, तो इसे जानबूझकर छोड़ दिया गया है।
  </Accordion>

  <Accordion title="एक premiere की घोषणा सामान्य upload के रूप में की गई">
    अपेक्षित — premieres को uploads के रूप में वर्गीकृत किया जाता है।
  </Accordion>

  <Accordion title="Shorts की घोषणा की जा रही है और मैं उन्हें नहीं चाहता">
    Shorts को बाहर करने के लिए कोई फ़िल्टर नहीं है। चैनल के feed पर सब कुछ समान माना जाता है।
  </Accordion>

  <Accordion title="घोषणाएँ पाँच मिनट तक देर से हैं">
    वह poll अंतराल है। YouTube को हर 5 मिनट में जाँचा जाता है, तुरंत नहीं।
  </Accordion>
</AccordionGroup>

<Card title="Twitch" icon="twitch" horizontal href="/hi/notifications/twitch">
  तत्काल state ट्रैकिंग के साथ लाइव streaming।
</Card>
