كيفية إنشاء Bot لـ Telegram
إذا بحثت عن كيفية إنشاء Bot لـ Telegram، فأنت تقف عند مفترق طرق، ومعظم الناس لا يدركون ذلك إلا بعد أن يقطعوا نصف الطريق في الاتجاه الخطأ. عبارة "إنشاء Telegram bot" قد تعني شيئين مختلفين تمامًا. الأول هو بناء Bot خاص بك من الصفر باستخدام البرمجة. والثاني هو الحصول على Bot يعمل فعليًا وينجز مهمة حقيقية في مجموعتك. كلا الخيارين صحيح. لكنهما ليسا المشروع نفسه، والخلط بينهما يضيّع ساعات.
هذه الصفحة تفصل بين المسارين بوضوح وصدق. أولًا، العملية الرسمية الحقيقية لكيفية إنشاء Telegram bot خاص بك عبر @BotFather، بما في ذلك الجزء الذي لا يخبرك به أحد من البداية: الـ Bot الجديد لا يفعل شيئًا إلى أن تكتب وتستضيف الكود الذي يعمل خلفه. ثم الحالة الأكثر شيوعًا، حيث يريد شخص ما Bot للإشراف على مجموعة أو إدارتها، ولا يحتاج في الواقع إلى بناء أي شيء. بحلول النهاية ستعرف أي مسار يناسبك.
ما الذي تعنيه عبارة "إنشاء Telegram bot" فعليًا
Telegram bot هو حساب آلي يعمل عبر برنامج بدلًا من شخص. عندما "تنشئ" واحدًا بالمعنى التقني، فأنت لا تكتب البرنامج بعد. أنت تسجل حسابًا لدى Telegram وتحصل على بيانات الاعتماد الخاصة به. يبقى الحساب فارغًا إلى أن يتم توصيل برنامج به وتشغيله باستمرار في مكان ما.
لذلك تخفي كلمة "إنشاء" فجوة. تسجيل الـ Bot يستغرق دقيقتين وهو مجاني. أما جعله يفعل شيئًا مفيدًا فهو مهمة منفصلة وأكبر. فهم ذلك يجنبك المفاجأة الأكثر شيوعًا: أن تنهي خطوات @BotFather، وتفتح محادثة مع الـ Bot الجديد، ثم تراه جالسًا صامتًا.
إذا كانت الـ Bots جديدة عليك، فإن ما هي الـ bots على Telegram؟ يشرح الأساسيات، وBot لـ Telegram: أي نوع تحتاجه مجموعتك يوضح الأنواع المختلفة.
المسار A: أنشئ Bot خاصًا بك باستخدام @BotFather والكود
هذا هو الطريق الرسمي، وهو مناسب لأي شخص مستعد للبرمجة. @BotFather هو Bot الخاص بـ Telegram لتسجيل الـ Bots، وتتحدث إليه في محادثة عادية.
سجّل الـ Bot باستخدام @BotFather
- افتح Telegram، وابحث عن @BotFather (الحساب الموثق بعلامة التحقق الزرقاء)، وابدأ محادثة.
- أرسل الأمر
/newbot. - سيطلب @BotFather اسم العرض (ما يراه الناس، مثل "My Helper Bot"). أرسله.
- بعد ذلك سيطلب اسم مستخدم، ويجب أن يكون فريدًا وينتهي بـ
bot(مثلmyhelper_bot). أرسل اسمًا غير مستخدم. - سيرد @BotFather بـ API token، وهو سلسلة طويلة مثل
123456789:ABCdef.... هذا الرمز هو كلمة مرور الـ Bot. احتفظ به سرًا؛ فأي شخص يملكه يستطيع التحكم في الـ Bot الخاص بك.
هذا هو التسجيل كاملًا. أصبح الـ Bot موجودًا الآن. يمكنك لاحقًا استخدام @BotFather لتعيين صورة الملف الشخصي والوصف وتلميحات الأوامر عبر أوامر مثل /setdescription و/setuserpic.
الجزء الذي يتطلب عملًا حقيقيًا
إليك ما تتجاوزه الدروس السريعة. في هذه المرحلة لا يزال الـ Bot لا يفعل شيئًا. الرمز مجرد مفتاح لحساب فارغ. لكي تجعل الـ Bot يرد على الرسائل أو ينفذ أوامر أو يشرف على أي شيء، عليك أن:
- تكتب كودًا يتواصل مع Telegram Bot API باستخدام الرمز الخاص بك. يستخدم معظم الناس مكتبة بلغة البرمجة التي يفضلونها (python-telegram-bot، أو telegraf لـ Node.js، أو aiogram، وغيرها). يحدد الكود ما يحدث عند وصول رسالة.
- تستضيف ذلك الكود في مكان يعمل باستمرار. لا يعمل الـ Bot إلا عندما يكون برنامجه قيد التشغيل ويمكن الوصول إليه. هذا يعني خادمًا، أو VPS، أو خدمة استضافة، مع إبقائه عاملًا ومراقبًا. أغلق حاسوبك المحمول، وسيتوقف الـ Bot عن العمل.
لا شيء من هذا غريب على المطورين، لكنه عمل برمجي حقيقي. بناء Bot جيد للإشراف يعني أكثر بكثير من مثال بسيط: تصنيف الرسائل المزعجة، وفحص الصور، وتحديد معدلات الاستخدام، والتعامل مع الإساءة، وقاعدة بيانات، وواجهة لإعداد كل ذلك.
لذلك يكون المسار A هو الإجابة الصحيحة إذا كنت تريد التعلم، أو لديك فكرة مخصصة، أو كنت مطورًا يحتاج إلى سلوك مصمم خصيصًا. وهو الإجابة الخاطئة إذا كان ما تريده فعليًا Bot جاهز يشرف على المجموعات.
المسار B: أنت لا تريد بناء Bot، بل تريد Bot ينجز مهمة
اقرأ عمليات البحث حول "كيفية إنشاء Telegram bot" بتمعن وستظهر لك نمطية واضحة. نسبة كبيرة ممن يكتبون ذلك لا يريدون أن يصبحوا مطوري Bots. لديهم مجموعة Telegram تمتلئ بالرسائل المزعجة، وروابط الاحتيال، والهجمات الجماعية، أو الصور غير المرغوبة، وقد استنتجوا أن الحل هو "إنشاء Bot" ينظفها.
إذا كان هذا حالك، فإليك الاختصار الصريح: أنت لا تنشئ ذلك الـ Bot. أنت تضيف واحدًا يعمل بالفعل.
الإشراف على المجموعات مشكلة محلولة. يحتاج Bot الإشراف القوي إلى اكتشاف الرسائل المزعجة بالتعلم الآلي، وفحص الصور، وتقييم السلوك، ودعم لغات متعددة، ونظام عقوبات، ولوحة تحكم. كتابة كل ذلك واستضافته بنفسك تعني أشهرًا من العمل والصيانة المستمرة. أما الـ Bot الجاهز فيمنحك النتيجة نفسها خلال الوقت اللازم لإضافة عضو وتفعيل بعض الخيارات.
هنا يأتي دور Telegram Bot App. الهدف هنا هو توجيهك إلى المسار الصحيح، لذلك من المهم توضيح ما هو وما ليس هو.
ما هو Telegram Bot App
Telegram Bot App هو Bot جاهز للإشراف والإدارة تقوم بإضافته إلى مجموعة Telegram. لا تنشئه ولا تبرمجه ولا تستضيفه. تضيفه عبر صلاحيات الإدارة التي تحصل عليها الـ Bots الصادرة من @BotFather داخل المجموعة، ثم تهيئه من لوحة تحكم ويب على telegram-bot.app.
وللتوضيح بالقدر نفسه عما ليس هو: إنه ليس أداة لبناء الـ Bots أو منصة no-code، وليس conversational AI، وليس userbot يسجل الدخول كإنسان أو يدعو الناس بشكل جماعي. @BotFather لا ينتج لك Bot إشراف أيضًا؛ هو يسجل Bots فارغة فقط. Telegram Bot App هو الـ Bot المكتمل والعامل نفسه.
ما الذي يفعله فعليًا
بمجرد إضافته وترقيته إلى مشرف، يطبق قواعدك تلقائيًا:
- رسائل ترحيب وCAPTCHA عند الانضمام. رحّب بالأعضاء الجدد واطلب منهم إثبات أنهم بشر، مع مهلة تحددها من 1 إلى 60 دقيقة. راجع CAPTCHA والتحقق من الأعضاء الجدد ورسائل الترحيب والقواعد.
- طبقتان مجانيتان لمكافحة الرسائل المزعجة. AI Spam Intelligence يقيّم سلوك الحساب كقيمة خطر بايزية من 0.0 إلى 1.0 ويطرد تلقائيًا عند 0.75 أو أعلى. Spamfinder هو مصنف محتوى بالتعلم الآلي مع حد تضبطه من 0 إلى 100 بالمئة. كلاهما مجاني. المزيد في كيفية إيقاف spam bots.
- فحوصات المحتوى. فحص صور NSFW، واكتشاف المشاعر والسمّية، وفلتر مخصص للكلمات المسيئة يلتقط أساليب التحايل في الكتابة، وفرض اللغة عبر نحو 33 إلى 43 لغة، وفحص الملفات بمضاد فيروسات، وفحص ملفات الأعضاء الجدد الشخصية.
- التعامل مع الروابط. يحظر روابط دعوة Telegram لمنع الرسائل المزعجة التي تروّج للمجموعات، ويكتشف عناوين URL الضارة عبر Google Safe Browsing. لا يزيل كل رابط بحسب النطاق ولا يشغّل قائمة مخصصة للسماح/الحظر لعناوين URL.
- عقوبات متصاعدة ولوحة تحكم. المخالفات المتكررة تؤدي إلى عواقب أشد، وتعرض لوحة تحكم ويب التحليلات مع بث مباشر للعقوبات.
يشغّل مجموعة الإشراف الأساسية مجانًا، بما في ذلك 500 فحص صور و1,000 تحليل مشاعر شهريًا. ترفع الباقات المدفوعة الحصص: Gold بسعر $4.99/month، وPlatinum بسعر $9.99/month، وUltimate بسعر $49.99/month، مع فوترة سنوية أرخص بنحو 20 بالمئة. راجع شراء premium للتفاصيل.
الإعداد الكامل موجود في كيفية إضافة Bot إلى مجموعتك: أضف الـ Bot، وامنحه صلاحيات الإدارة، وأرسل رسالة لتسجيل المجموعة، ثم هيئه في لوحة التحكم.
أي مسار يناسبك؟
احسم الأمر بسؤال واحد. هل تريد بناء برنامج، أم تريد نتيجة؟
| تريد أن... | اختر | لماذا |
|---|---|---|
| تتعلم تطوير الـ Bots، أو تبني ميزة مخصصة لا يملكها أي Bot موجود | المسار A: @BotFather + الكود | تحتاج إلى تحكم كامل، وأنت مستعد لكتابة المنطق واستضافته |
| توقف الرسائل المزعجة، وتتحقق من الأعضاء الجدد، وتفلتر المحتوى، وتشرف على مجموعة | المسار B: أضف Bot جاهزًا | العمل منجز بالفعل؛ أنت تهيئ ولا تكتب كودًا |
| Bot متجر، أو اختبار، أو موسيقى، أو إشعارات من تصميمك الخاص | المسار A: @BotFather + الكود | هذه مشاريع ذات منطق مخصص ولا يوجد حل جاهز يناسب حالتك بالضبط |
| تدير مجتمعًا ينمو دون أن تصبح مطورًا | المسار B: أضف Bot جاهزًا | بناء محرك إشراف بنفسك يكلف أشهرًا لا تحتاج إلى إنفاقها |
لا عيب في أي من الخيارين. كثيرون يبدأون في المسار A، يسجلون Bot، يصطدمون بجدار "والآن عليّ كتابة فلتر للرسائل المزعجة"، ثم يدركون أن المسار B كان ما يريدونه منذ البداية.
الأسئلة الشائعة
هل إنشاء Telegram bot مجاني؟
تسجيل Bot عبر @BotFather مجاني، وTelegram لا يفرض رسومًا على Bot API. ما قد يكلف مالًا هو تشغيل الـ Bot الخاص بك، لأن الكود يجب أن يُستضاف في مكان يبقى متصلًا بالإنترنت. أما إذا أضفت Bot جاهزًا بدلًا من ذلك، فإن الإشراف الأساسي في Telegram Bot App يعمل ضمن باقة مجانية، لذلك يمكن حماية المجموعة دون تكلفة.
كيف أنشئ Bot لـ Telegram بدون برمجة؟
لا يمكنك برمجة واحد بدون برمجة، بحكم التعريف. لكن إذا كان هدفك Bot ينجز مهمة في مجموعة بدلًا من مشروع مخصص، فيمكنك تجاوز البناء بالكامل وإضافة Bot جاهز. مع Telegram Bot App تضيفه، وتمنحه صلاحيات الإدارة، وتهيئ كل شيء عبر لوحة تحكم ويب تحتوي على مفاتيح وخطوط تمرير، دون أي كود. الشرح خطوة بخطوة موجود في كيفية إضافة Bot إلى مجموعتك.
ما الذي ينشئه @BotFather فعليًا؟
يسجل @BotFather حساب Bot فارغًا ويعطيك API token. هذا كل شيء. لا يكون لدى الـ Bot أي سلوك إلى أن توصل برنامجًا بالرمز وتبقي ذلك البرنامج قيد التشغيل. لا يبني @BotFather لك Bot إشراف، ولا مساعد محادثة، ولا أي ميزة؛ هو يصدر الحساب وبيانات الاعتماد فقط.
أريد الإشراف على مجموعتي. هل أحتاج حقًا إلى إنشاء Bot؟
لا. الإشراف على المجموعات هو بالضبط الحالة التي يكون فيها بناء Bot خاص بك هو الطريق البطيء. يحتاج Bot الإشراف إلى اكتشاف الرسائل المزعجة، وفحص الصور، والتعامل مع اللغات، ونظام عقوبات، وكل ذلك موجود بالفعل في Bots جاهزة. إضافة Telegram Bot App تمنحك ذلك خلال دقائق بدلًا من أشهر من التطوير.
ما الفرق بين صنع Bot وإضافة Bot؟
صنع Bot يعني تسجيل حساب لدى @BotFather وكتابة الكود الذي يمنحه السلوك، ثم استضافة ذلك الكود. أما إضافة Bot فتعني أخذ Bot مكتمل وعامل ودعوته إلى مجموعتك بصلاحيات الإدارة. الصنع يناسب المطورين والأفكار المخصصة؛ والإضافة تناسب أي شخص يريد إنجاز مهمة دون بناء. راجع لماذا تستخدم Telegram bot.
الخلاصة الصريحة
إذا كنت تريد البناء فعلًا، فالمسار A متاح لك، و@BotFather هو الخطوة الأولى الصحيحة. إذا كنت تريد Bot يحافظ على نظافة مجموعة Telegram واعتقدت بالخطأ أن ذلك مشروع برمجي، فيمكنك التوقف الآن. أضف Bot إشراف جاهزًا، وهيئه، وامضِ قدمًا. لإعداد واحد، اتبع كيفية إضافة Bot إلى مجموعتك، أو اقرأ حماية مجموعة Telegram الخاصة بك لترى ما الذي يغطيه الإشراف الآلي.