التوثيق / المنصة
تكامل Telegram
احصل على تنبيهات Gurdx كرسائل Telegram في محادثة خاصة أو مجموعة أو قناة.
المتطلبات#
- حساب Telegram.
- رمز بوت من BotFather.
- معرّف المحادثة (chat ID) الوجهة.
الخطوة 1: إنشاء بوت#
- في Telegram افتح محادثة مع
@BotFatherوأرسل/newbot. - اتبع الخطوات لاختيار الاسم واسم المستخدم.
- انسخ رمز البوت، وهو يشبه
123456789:AAExampleTokenValue. تعامل معه كما تتعامل مع كلمة المرور.
الخطوة 2: معرفة معرّف المحادثة#
- محادثة خاصة: أرسل أي رسالة إلى البوت، ثم افتح
https://api.telegram.org/bot<TOKEN>/getUpdatesفي المتصفح. قيمةchat.idهي معرّف المحادثة. - مجموعة: أضف البوت إلى المجموعة وأرسل رسالة تشير إليه، ثم اقرأ
getUpdatesبالطريقة نفسها. معرّفات المجموعات عادةً أرقام سالبة. - قناة: أضف البوت مشرفًا بصلاحية النشر. تبدأ معرّفات القنوات بـ
-100.
الخطوة 3: إضافته في Gurdx#
- في
https://gurdx.cretip.com/appافتح الإعدادات ثم التكاملات وأضف تكاملًا من نوع Telegram. - أدخل رمز البوت ومعرّف المحادثة. يُخزَّن كلاهما مشفّرًا.
- اختر أنواع الأحداث والحد الأدنى للخطورة.
- احفظ وفعّل.
ما يستقبله Telegram#
يستدعي Gurdx الدالة sendMessage في Telegram مع تعطيل معاينة الروابط. والنص هو التنبيه القياسي:
🛡️ Gurdx — Spam email (My Shop)
Risk: 66.7/100
Subject: user@mailinator.com
User: user_1042
Time: 2026-10-06 12:14:22
اختبر البوت بنفسك#
يمكنك اختبار الرمز والمعرّف خارج Gurdx أولًا:
curl -X POST "https://api.telegram.org/bot<TOKEN>/sendMessage" \
-d chat_id=<CHAT_ID> \
-d text="Gurdx test"
استكشاف الأخطاء#
chat not found: لم يتلقَّ البوت رسالة من تلك المحادثة قط، أو المعرّف خاطئ.bot was blockedأوForbidden: ارفع الحظر عن البوت، أو أعد إضافته إلى المجموعة أو القناة بصلاحية النشر.- لا تنبيهات إطلاقًا: تأكد أن التكامل مفعّل وأن حركة الوضع الحي تبلغ الحد الأدنى للخطورة. طلبات الوضع التجريبي لا تُنشئ أحداثًا.
Warning: أي شخص يملك رمز البوت يستطيع إرسال رسائل باسمه. إذا تسرّب فألغِه عبر BotFather بالأمر
/revokeوحدّث التكامل.
يُعاد الإرسال الفاشل حتى 3 مرات بفاصل دقيقة. تابع مع نظرة عامة على التكاملات.
وجدت خطأ؟ أخبرنا عبر صفحة التواصل. تواصل معنا