المستلمون والتوجيه
يحدد المستلمون أين تصل التنبيهات: محادثة Telegram، أو عنوان بريد إلكتروني، أو خادم Discord، أو نظامك الخاص. ويحدد التوجيه أي مستلم يتلقى أي تنبيه.
آخر تحديث: 30/09/2026تدير المستلمين في «Wallet Center ← المراقب ← قنوات الإشعارات». لكل مستلم اسم وقناة وحالة: «مفعّل» أو «غير مختبر» أو «التحقق معلّق» أو «يتعذر الوصول إليه» أو «متوقف». يمكنك إضافة ما يصل إلى 20 مستلمًا. يفتح «إضافة مستلم» مربع حوار بجميع القنوات؛ ولـ Discord زر خاص به هو «ربط Discord».
جرس الإشعارات على ftso.app موجود دائمًا. ويحدد المفتاح «التنبيهات في جرس الإشعارات» ما إذا كانت تنبيهات الإشارات تظهر هناك أيضًا؛ أما رسائل الحساب والنظام فتظهر دائمًا.
يسمح كل مستلم بـ 5 اختبارات في الساعة، وكل محفظة بـ 20 اختبارًا في الساعة. ويشترك إنشاء المستلمين وتغيير هدفهم في حد واحد قدره 10 عمليات في الساعة.
Telegram (محادثة خاصة)
- اختر «إضافة مستلم»، ثم Telegram، وأدخل اسمًا.
- اضغط «إنشاء رابط». الرابط صالح لمدة 10 دقائق ويعمل مرة واحدة.
- افتح الرابط بنفسك، أو أرسله إلى الشخص الذي يجب أن يتلقى التنبيهات.
- يفتح Telegram بوت FTSOBest Watchdog. اضغط Start.
- عند العودة إلى Watchdog، يظهر المستلم بحالة «متصل». أرسل اختبارًا.
إذا انتهت صلاحية الرابط، فأنشئ رابطًا جديدًا ببساطة. وإذا حظرت البوت لاحقًا، تصبح حالة المستلم «يتعذر الوصول إليه».
مجموعة Telegram
- اختر «إضافة مستلم»، ثم «مجموعة Telegram»، واضغط «إنشاء رابط».
- افتح الرابط في Telegram واختر المجموعة.
- أضف البوت كعضو. لا يحتاج إلى صلاحيات مشرف، لكن يجب أن يكون الشخص الذي يربطه مشرفًا في المجموعة.
- تظهر المجموعة كمستلم. أرسل اختبارًا؛ يراه كل أعضاء المجموعة.
لا تُؤجَّل تنبيهات المجموعات خلال ساعات الهدوء. وهذا يجعل المجموعة مكانًا مناسبًا للتنبيهات التي يجب أن يراها فريقك كله.
Discord (رسالة مباشرة)
- اضغط «ربط Discord». يُفتح Discord ويطلب منك تفويض تطبيق FTSOBest Watchdog.
- تُضاف إلى خادم Discord الخاص بـ FTSOBest ثم تعود إلى Watchdog.
- أكمل التحقق على الخادم. وحتى ذلك الحين يعرض المستلم «التحقق معلّق».
- اضغط «تحقق مجددًا». عند العثور على التحقق، تصبح التنبيهات مفعّلة.
يوجد مستلم Discord واحد لكل محفظة. وإذا لم نتمكن من إضافتك إلى الخادم، فانضم إليه يدويًا ثم اربط مجددًا.
البريد الإلكتروني
- اختر «إضافة مستلم»، ثم «البريد الإلكتروني»، وأدخل العنوان.
- نرسل إليك رسالة تأكيد. افتحها واضغط Confirm address. الرابط صالح لمدة 48 ساعة.
- يعرض المستلم «تم تأكيد البريد الإلكتروني — التنبيهات مفعّلة.»
إذا لم تصل الرسالة، فتحقق من مجلد البريد العشوائي واستخدم «إعادة إرسال الرسالة». ولحماية العناوين من إساءة الاستخدام، يمكن للمحفظة إطلاق 10 رسائل تأكيد في اليوم على الأكثر، ويتلقى كل عنوان 3 رسائل في اليوم على الأكثر. وإذا انتهت صلاحية رابط، فاحفظ العنوان مجددًا لتحصل على رابط جديد.
Webhook
لنظامك الخاص أو البوت أو التكامل الخاص بك. يرسل Watchdog كل تنبيه كطلب JSON POST موقّع.
- اختر «إضافة مستلم»، ثم Webhook، وأدخل عنوان URL لنقطة النهاية الخاصة بك.
- احفظ. يُعرض سر التوقيع مرة واحدة، مباشرة بعد الحفظ. احفظه في مكان آمن؛ إذ لا يمكن عرضه مرة أخرى.
- اضغط «إرسال اختبار». يصبح المستلم نشطًا بعد اختبار ناجح.
يجب أن يستخدم عنوان URL بروتوكول HTTPS عامًا على المنفذ 443 أو على منفذ من 1024 فما فوق. تُرفض العناوين الخاصة والداخلية.
يحمل كل طلب الترويسات X-Watchdog-Signature وX-Watchdog-Timestamp وX-Watchdog-Payload-Version. التوقيع هو sha256= متبوعًا بـ HMAC-SHA256 للطابع الزمني ونقطة والجسم الخام، ومفتاحه هو سرّك. قارنه في زمن ثابت وارفض الطوابع الزمنية القديمة لمنع إعادة إرسال الطلبات. تجد قائمة الحقول في مخطط Webhook، وأمثلة الشيفرة في توثيق API.
ويب هوك Discord
ينشر التنبيهات في قناة على خادم Discord الخاص بك. تحتاج إلى صلاحية إدارة Webhooks على ذلك الخادم.
- في Discord، افتح Server Settings ← Integrations ← Webhooks واختر New Webhook.
- اختر القناة واضغط Copy Webhook URL.
- في Watchdog، اختر «إضافة مستلم»، ثم «ويب هوك Discord»، والصق الرابط.
- احفظ واضغط «إرسال اختبار».
إذا حذف أحدٌ الـ Webhook في Discord، تصبح حالة المستلم «يتعذر الوصول إليه». أنشئ Webhook جديدًا والصق الرابط الجديد.
Webhook لـ Slack
- افتح api.slack.com/apps واختر Create New App، ثم From scratch. أدخل اسمًا واختر مساحة العمل (workspace) الخاصة بك.
- افتح Incoming Webhooks وفعّلها.
- اختر Add New Webhook to Workspace، ثم اختر القناة واسمح بالوصول.
- انسخ الرابط. يبدأ بـ https://hooks.slack.com/services/.
- في Watchdog، اختر «إضافة مستلم»، ثم «Webhook لـ Slack»، والصق الرابط، واحفظ واضغط «إرسال اختبار».
لا تُدعم Webhooks الخاصة بـ Workflow، التي يحتوي عنوانها على /triggers/. استخدم Incoming Webhook.
المستلم المُعلَّم بـ «المستلم الافتراضي» يتلقى تنبيهات جميع المراقبات التي تستخدم الإعداد الافتراضي. يصبح أول مستلم Telegram أو Discord أو بريد إلكتروني لديك مستلمًا افتراضيًا تلقائيًا؛ أما Webhooks والمجموعات فلا.
في القسم «4. المستلمون» من محرر المراقبة تختار:
- «استخدام المستلمين الافتراضيين»: تصل المراقبة إلى الجرس وإلى جميع المستلمين الافتراضيين.
- اختيارك الخاص: ألغِ تحديد «استخدام المستلمين الافتراضيين» وحدّد المستلمين لهذه المراقبة. لا يمكن تحديد إلا المستلمين النشطين.
- «مستلمون مختلفون لمجموعات الإشارات»: أرسل مجموعات منفردة إلى جهة أخرى، مثل تنبيهات FDC إلى مجموعة Telegram الخاصة بفريقك فقط. يظهر هذا الخيار لأنواع المراقبة التي لها عدة مجموعات إشارات، مثل مراقبة المزوّد.
مثال: لديك مستلم بريد إلكتروني كمستلم افتراضي ومجموعة Telegram لفريقك. في مراقبة المزوّد تُبقي الإعداد الافتراضي وتوجّه المجموعتين FDC و«المخالفات» إلى مجموعة Telegram. تصل الآن تنبيهات FDC والمخالفات إلى الفريق، ويواصل كل ما عداها الوصول إلى بريدك الإلكتروني.
إذا كانت مراقبة لا تصل إلى أحد، يعرض المحرر «لا تصل هذه المراقبة إلى أي شخص حاليًا.»
تصبح حالة المستلم «يتعذر الوصول إليه» عندما يرفض الهدف التسليم بشكل دائم. ومن الأمثلة بوت محظور، أو مجموعة أُزيلت، أو Webhook محذوف في Discord أو Slack. عندئذ تفشل التنبيهات الموجهة إلى هذا المستلم، ويعرض «سجل التنبيهات» الخطأ.
- افتح «سجل التنبيهات»، وصفِّ على «الفاشلة فقط»، وافتح أحدث تنبيه. يعرض سطر التسليم الخاص بهذا المستلم الخطأ.
- عالج السبب: ألغِ حظر البوت، أو أضفه إلى المجموعة مجددًا، أو أنشئ عنوان Webhook جديدًا.
- اضغط «إرسال اختبار». الاختبار الناجح يزيل هذه الحالة.
- إذا اختفى الهدف نهائيًا، فأزل المستلم. يعرض مربع الحوار عدد المراقبات المتأثرة.
- إشعارات داخل التطبيق: يظهر كل تنبيه في جرس الإشعارات على ftso.app. يستمر التسليم خلال ساعات الهدوء.
- Webhook: طلب JSON POST موقّع بـ HMAC إلى نقطة https الخاصة بك — للبوتات والتكاملات. يستمر التسليم خلال ساعات الهدوء.
- Telegram: التنبيهات كرسالة مباشرة من بوت FTSOBest Watchdog. تُؤجَّل خلال ساعات الهدوء.
- مجموعة Telegram: تنبيهات يراها جميع أعضاء مجموعة Telegram. يستمر التسليم خلال ساعات الهدوء.
- Discord: التنبيهات كرسالة مباشرة من بوت FTSOBest Watchdog على Discord الخاص بنا. تُؤجَّل خلال ساعات الهدوء.
- البريد الإلكتروني: تنبيهات عبر البريد الإلكتروني إلى عنوان تؤكده مرة واحدة. تُؤجَّل خلال ساعات الهدوء.
- ويب هوك Discord: ينشر التنبيهات في قناة على خادم Discord الخاص بك عبر رابط الويب هوك. يستمر التسليم خلال ساعات الهدوء.
- Webhook لـ Slack: يرسل التنبيهات إلى قناة في مساحة عمل Slack عبر رابط Webhook وارد. يستمر التسليم خلال ساعات الهدوء.