प्राप्तकर्ता और रूटिंग

प्राप्तकर्ता तय करते हैं कि अलर्ट कहाँ पहुँचते हैं: किसी Telegram चैट में, किसी ई-मेल पते पर, किसी Discord सर्वर पर या आपके अपने सिस्टम में। रूटिंग तय करती है कि किस प्राप्तकर्ता को कौन-सा अलर्ट मिलता है।

अंतिम अपडेट: 30 सित॰ 2026

प्राप्तकर्ता संक्षेप में

आप प्राप्तकर्ताओं को Wallet Center → Watchdog → सूचना चैनल में प्रबंधित करते हैं। हर प्राप्तकर्ता का एक नाम, एक चैनल और एक स्थिति होती है: सक्रिय, परीक्षण नहीं हुआ, सत्यापन लंबित, पहुंच योग्य नहीं या बंद। आप अधिकतम 20 प्राप्तकर्ता रख सकते हैं। प्राप्तकर्ता जोड़ें सभी चैनलों वाला एक डायलॉग खोलता है; Discord के लिए अलग बटन Discord जोड़ें है।

ftso.app पर सूचना घंटी हमेशा मौजूद रहती है। स्विच सूचना घंटी में अलर्ट तय करता है कि सिग्नल अलर्ट वहाँ भी दिखें या नहीं; खाता और सिस्टम संदेश वहाँ हमेशा दिखते हैं।

हर प्राप्तकर्ता के लिए प्रति घंटे 5 टेस्ट और हर वॉलेट के लिए प्रति घंटे 20 टेस्ट की अनुमति है। प्राप्तकर्ता बनाने और उनका लक्ष्य बदलने की एक साझा सीमा है: प्रति घंटे 10।

हर चैनल सेट अप करना

Telegram (निजी चैट)

  1. प्राप्तकर्ता जोड़ें चुनें, फिर Telegram, और एक नाम दर्ज करें।
  2. लिंक बनाएँ दबाएँ। लिंक 10 मिनट तक मान्य है और केवल एक बार काम करता है।
  3. लिंक खुद खोलें, या उसे उस व्यक्ति को भेजें जिसे अलर्ट मिलने चाहिए।
  4. Telegram में FTSOBest Watchdog बॉट खुलता है। Start दबाएँ।
  5. Watchdog में वापस आने पर प्राप्तकर्ता जुड़ा हुआ दिखाता है। एक टेस्ट भेजें।

अगर लिंक की समय सीमा खत्म हो गई है, तो बस नया लिंक बनाएँ। अगर आप बाद में बॉट को ब्लॉक करते हैं, तो प्राप्तकर्ता पहुंच योग्य नहीं हो जाता है।

Telegram समूह

  1. प्राप्तकर्ता जोड़ें चुनें, फिर Telegram समूह, और लिंक बनाएँ दबाएँ।
  2. Telegram में लिंक खोलें और समूह चुनें।
  3. बॉट को सदस्य के रूप में जोड़ें। उसे admin अधिकारों की ज़रूरत नहीं है, लेकिन उसे जोड़ने वाला व्यक्ति समूह का admin होना चाहिए।
  4. समूह प्राप्तकर्ता के रूप में दिखता है। एक टेस्ट भेजें; समूह का हर सदस्य उसे देखता है।

समूह अलर्ट शांत घंटों के दौरान रोके नहीं जाते। इसलिए समूह उन अलर्ट के लिए अच्छी जगह है जिन्हें आपकी पूरी टीम को देखना चाहिए।

Discord (डायरेक्ट मैसेज)

  1. Discord जोड़ें दबाएँ। Discord खुलता है और आपसे FTSOBest Watchdog ऐप को अधिकृत करने के लिए कहता है।
  2. आपको FTSOBest Discord सर्वर में जोड़ा जाता है और वापस Watchdog पर लाया जाता है।
  3. सर्वर पर सत्यापन पूरा करें। तब तक प्राप्तकर्ता सत्यापन लंबित दिखाता है।
  4. फिर से जाँचें दबाएँ। सत्यापन मिलते ही अलर्ट सक्रिय हो जाते हैं।

हर वॉलेट के लिए एक Discord प्राप्तकर्ता होता है। अगर हम आपको सर्वर में नहीं जोड़ पाए, तो उसमें खुद शामिल हों और फिर से कनेक्ट करें।

ई-मेल

  1. प्राप्तकर्ता जोड़ें चुनें, फिर ई-मेल, और पता दर्ज करें।
  2. हम एक पुष्टि ई-मेल भेजते हैं। उसे खोलें और Confirm address दबाएँ। लिंक 48 घंटे तक मान्य है।
  3. प्राप्तकर्ता पर “ई-मेल की पुष्टि हो गई — अलर्ट सक्रिय हैं।” दिखता है।

अगर ई-मेल नहीं पहुँचता, तो अपना स्पैम फ़ोल्डर देखें और ई-मेल फिर से भेजें का उपयोग करें। पतों को दुरुपयोग से बचाने के लिए एक वॉलेट प्रति दिन अधिकतम 10 पुष्टि ई-मेल भिजवा सकता है, और हर पते पर प्रति दिन अधिकतम 3 ई-मेल आते हैं। अगर कोई लिंक समाप्त हो गया है, तो नया लिंक पाने के लिए पता फिर से सहेजें।

Webhook

आपके अपने सिस्टम, बॉट या इंटीग्रेशन के लिए। Watchdog हर अलर्ट को हस्ताक्षरित JSON POST के रूप में भेजता है।

  1. प्राप्तकर्ता जोड़ें चुनें, फिर Webhook, और अपने endpoint का URL दर्ज करें।
  2. सहेजें। signing secret सहेजने के ठीक बाद केवल एक बार दिखाया जाता है। इसे सुरक्षित रखें; इसे दोबारा नहीं दिखाया जा सकता।
  3. टेस्ट भेजें दबाएँ। सफल टेस्ट के बाद प्राप्तकर्ता सक्रिय हो जाता है।

URL में सार्वजनिक HTTPS होना चाहिए, पोर्ट 443 पर या 1024 और उससे ऊपर के किसी पोर्ट पर। निजी और आंतरिक पते अस्वीकार किए जाते हैं।

हर अनुरोध में हेडर X-Watchdog-Signature, X-Watchdog-Timestamp और X-Watchdog-Payload-Version होते हैं। हस्ताक्षर sha256= के बाद timestamp, एक बिंदु और बिना बदले body का HMAC-SHA256 है, जिसकी कुंजी आपका secret है। इसकी तुलना constant time में करें और पुराने timestamp अस्वीकार करें, ताकि कोई अनुरोध दोहराए न जा सकें। फ़ील्ड की सूची webhook schema में है, और कोड उदाहरण API दस्तावेज़ में हैं।

Discord वेबहुक

आपके अपने Discord सर्वर के किसी चैनल में अलर्ट पोस्ट करता है। इसके लिए उस सर्वर पर आपके पास webhooks प्रबंधित करने की अनुमति होनी चाहिए।

  1. Discord में Server Settings → Integrations → Webhooks खोलें और New Webhook चुनें।
  2. चैनल चुनें और Copy Webhook URL दबाएँ।
  3. Watchdog में प्राप्तकर्ता जोड़ें चुनें, फिर Discord वेबहुक, और URL पेस्ट करें।
  4. सहेजें और टेस्ट भेजें दबाएँ।

अगर कोई Discord में वेबहुक हटा देता है, तो प्राप्तकर्ता पहुंच योग्य नहीं हो जाता है। नया वेबहुक बनाएँ और नया URL पेस्ट करें।

Slack वेबहुक

  1. api.slack.com/apps खोलें और Create New App, फिर From scratch चुनें। एक नाम दर्ज करें और अपना workspace चुनें।
  2. Incoming Webhooks खोलें और इसे चालू करें।
  3. Add New Webhook to Workspace चुनें, चैनल चुनें और अनुमति दें।
  4. URL कॉपी करें। यह https://hooks.slack.com/services/ से शुरू होता है।
  5. Watchdog में प्राप्तकर्ता जोड़ें चुनें, फिर Slack वेबहुक, URL पेस्ट करें, सहेजें और टेस्ट भेजें दबाएँ।

Workflow webhooks, जिनके URL में /triggers/ होता है, समर्थित नहीं हैं। Incoming Webhook का उपयोग करें।

डिफ़ॉल्ट प्राप्तकर्ता और रूटिंग

डिफ़ॉल्ट प्राप्तकर्ता के रूप में चिह्नित प्राप्तकर्ता को उन सभी वॉचेस के अलर्ट मिलते हैं जो डिफ़ॉल्ट का उपयोग करती हैं। आपका पहला Telegram, Discord या ई-मेल प्राप्तकर्ता अपने आप डिफ़ॉल्ट प्राप्तकर्ता बन जाता है; webhooks और समूह नहीं बनते।

वॉच एडिटर के भाग 4. प्राप्तकर्ता में आप चुनते हैं:

  • डिफ़ॉल्ट प्राप्तकर्ता उपयोग करें: वॉच घंटी और सभी डिफ़ॉल्ट प्राप्तकर्ताओं तक पहुँचती है।
  • आपका अपना चयन: डिफ़ॉल्ट प्राप्तकर्ता उपयोग करें से टिक हटाएँ और इस वॉच के लिए प्राप्तकर्ताओं पर टिक करें। केवल सक्रिय प्राप्तकर्ताओं पर टिक किया जा सकता है।
  • सिग्नल समूहों के लिए अलग प्राप्तकर्ता: अलग-अलग समूहों को कहीं और भेजें, उदाहरण के लिए FDC अलर्ट केवल आपकी टीम के Telegram समूह में। यह विकल्प कई सिग्नल समूहों वाले वॉच प्रकारों में दिखता है, जैसे प्रोवाइडर वॉच में।

उदाहरण: आपके पास डिफ़ॉल्ट के रूप में एक ई-मेल प्राप्तकर्ता है और आपकी टीम के लिए एक Telegram समूह। अपनी प्रोवाइडर वॉच के लिए आप डिफ़ॉल्ट रखते हैं और समूह FDC और उल्लंघन को Telegram समूह पर सेट करते हैं। अब FDC और उल्लंघन के अलर्ट टीम तक पहुँचते हैं, और बाकी सब पहले की तरह आपके ई-मेल पर पहुँचता है।

अगर कोई वॉच किसी तक नहीं पहुँचती, तो एडिटर “यह वॉच अभी किसी तक नहीं पहुँचती।” दिखाता है।

पहुंच योग्य नहीं — क्या करें?

कोई प्राप्तकर्ता तब पहुंच योग्य नहीं हो जाता है जब लक्ष्य स्थायी रूप से डिलीवरी से इनकार करता है। उदाहरण हैं ब्लॉक किया गया बॉट, हटाया गया समूह या हटाया गया Discord या Slack वेबहुक। तब उस प्राप्तकर्ता को भेजे गए अलर्ट विफल होते हैं, और अलर्ट इतिहास त्रुटि दिखाता है।

  1. अलर्ट इतिहास खोलें, केवल विफल फ़िल्टर करें और सबसे नया अलर्ट खोलें। उस प्राप्तकर्ता की डिलीवरी लाइन त्रुटि दिखाती है।
  2. कारण ठीक करें: बॉट को अनब्लॉक करें, उसे फिर से समूह में जोड़ें, या नया वेबहुक URL बनाएँ।
  3. टेस्ट भेजें दबाएँ। सफल टेस्ट यह स्थिति हटा देता है।
  4. अगर लक्ष्य हमेशा के लिए चला गया है, तो प्राप्तकर्ता हटाएँ। डायलॉग दिखाता है कि कितनी वॉचेस प्रभावित हैं।

सभी चैनल एक नज़र में

  • इन-ऐप सूचनाएँ: हर अलर्ट ftso.app पर आपकी सूचना घंटी में दिखता है। शांत घंटों के दौरान भी डिलीवर करता है।
  • Webhook: आपके अपने https एंडपॉइंट पर HMAC-हस्ताक्षरित JSON POST — बॉट और इंटीग्रेशन के लिए। शांत घंटों के दौरान भी डिलीवर करता है।
  • Telegram: FTSOBest Watchdog बॉट से सीधे संदेश के रूप में अलर्ट। शांत घंटों के दौरान रोका जाता है।
  • Telegram समूह: Telegram समूह के हर सदस्य को दिखने वाले अलर्ट। शांत घंटों के दौरान भी डिलीवर करता है।
  • Discord: हमारे Discord पर FTSOBest Watchdog बॉट से सीधे संदेश के रूप में अलर्ट। शांत घंटों के दौरान रोका जाता है।
  • ई-मेल: एक बार पुष्टि किए गए पते पर ई-मेल से अलर्ट। शांत घंटों के दौरान रोका जाता है।
  • Discord वेबहुक: वेबहुक URL के ज़रिए आपके अपने Discord सर्वर के चैनल में अलर्ट पोस्ट करता है। शांत घंटों के दौरान भी डिलीवर करता है।
  • Slack वेबहुक: इनकमिंग वेबहुक URL के ज़रिए आपके Slack वर्कस्पेस के किसी चैनल में अलर्ट भेजता है। शांत घंटों के दौरान भी डिलीवर करता है।