يُعد BotFather الأداة الأساسية التي يوفرها تلجرام لإنشاء وإدارة روبوتاتك. بدون BotFather، لن تتمكن من الحصول على رمز API (Application Programming Interface) الخاص بروبوتك، وهو المفتاح للتفاعل مع واجهة برمجة تطبيقات تلجرام. هذا الدليل سيأخذك خطوة بخطوة خلال عملية إنشاء روبوتك الأول.
ما هو BotFather؟
BotFather هو روبوت تلجرام رسمي يسمح لك بإنشاء روبوتات جديدة، وتعديل إعداداتها، والحصول على رمز API المميز لكل روبوت. إنه نقطة البداية لأي مطور روبوتات تلجرام.
الخطوات الأساسية لإنشاء روبوتك:
الخطوة 1: البحث عن BotFather وبدء المحادثة
افتح تطبيق تلجرام وابحث عن
الخطوة 2: إصدار أمر إنشاء روبوت جديد
بعد بدء المحادثة، سترى قائمة بالأوامر المتاحة. لإنشاء روبوت جديد، اكتب الأمر
الخطوة 3: اختيار اسم لروبوتك (Display Name)
سيطلب منك BotFather الآن اختيار اسم لروبوتك. هذا هو الاسم الذي سيظهر للمستخدمين في قائمة الدردشات وفي ملف تعريف الروبوت. يمكنك اختيار أي اسم تريده (مثال: "روبوت المساعدة الخاص بي"). اكتب الاسم وأرسله.
الخطوة 4: اختيار اسم مستخدم فريد (Username)
الآن، ستحتاج إلى اختيار اسم مستخدم فريد لروبوتك. هذا الاسم يجب أن يكون فريدًا عالميًا، ويجب أن ينتهي دائمًا بكلمة
أمثلة على أسماء مستخدمين صحيحة:
أمثلة على أسماء مستخدمين خاطئة:
اختر اسم مستخدم فريدًا وأرسله. إذا كان الاسم مأخوذًا، سيطلب منك BotFather المحاولة مرة أخرى.
الخطوة 5: الحصول على رمز API الخاص بروبوتك (API Token)
بمجرد اختيار اسم مستخدم ناجح، سيهنئك BotFather ويعطيك "رمز API" الخاص بروبوتك. هذا الرمز هو سلسلة طويلة من الأحرف والأرقام (مثال:
هذا الرمز هو الأهم والأكثر حساسية. لا تشاركه مع أي شخص، لأنه يمنح الوصول الكامل للتحكم في روبوتك. احفظه في مكان آمن. ستحتاجه في كل مرة تقوم فيها بتطوير أو تشغيل روبوتك.
الخطوة 6: إعداد صورة وملف تعريف لروبوتك (اختياري ولكن موصى به)
لجعل روبوتك أكثر احترافية وجاذبية، يمكنك تعيين صورة ملف شخصي ووصف.
ماذا تفعل بعد ذلك؟
الآن بعد أن أصبح لديك رمز API الخاص بروبوتك، يمكنك البدء في برمجته باستخدام لغات مثل بايثون، Node.js، PHP، أو أي لغة أخرى تدعم طلبات HTTP. يمكنك استخدام مكتبات جاهزة مثل
تهانينا! لقد أنشأت بنجاح أول روبوت تلجرام خاص بك. الخطوة التالية هي إضفاء الحياة عليه من خلال البرمجة!
ما هو BotFather؟
BotFather هو روبوت تلجرام رسمي يسمح لك بإنشاء روبوتات جديدة، وتعديل إعداداتها، والحصول على رمز API المميز لكل روبوت. إنه نقطة البداية لأي مطور روبوتات تلجرام.
الخطوات الأساسية لإنشاء روبوتك:
الخطوة 1: البحث عن BotFather وبدء المحادثة
افتح تطبيق تلجرام وابحث عن
@BotFather في شريط البحث. تأكد من أنه الروبوت الرسمي (يجب أن يكون لديه علامة تحقق زرقاء). اضغط عليه ثم اضغط على زر "Start" لبدء المحادثة.الخطوة 2: إصدار أمر إنشاء روبوت جديد
بعد بدء المحادثة، سترى قائمة بالأوامر المتاحة. لإنشاء روبوت جديد، اكتب الأمر
/newbot وأرسله إلى BotFather.الخطوة 3: اختيار اسم لروبوتك (Display Name)
سيطلب منك BotFather الآن اختيار اسم لروبوتك. هذا هو الاسم الذي سيظهر للمستخدمين في قائمة الدردشات وفي ملف تعريف الروبوت. يمكنك اختيار أي اسم تريده (مثال: "روبوت المساعدة الخاص بي"). اكتب الاسم وأرسله.
الخطوة 4: اختيار اسم مستخدم فريد (Username)
الآن، ستحتاج إلى اختيار اسم مستخدم فريد لروبوتك. هذا الاسم يجب أن يكون فريدًا عالميًا، ويجب أن ينتهي دائمًا بكلمة
bot (غير حساسة لحالة الأحرف).أمثلة على أسماء مستخدمين صحيحة:
MyHelperBot, Awesome_Bot, TestBot123.أمثلة على أسماء مستخدمين خاطئة:
MyHelper, AwesomeBot_.اختر اسم مستخدم فريدًا وأرسله. إذا كان الاسم مأخوذًا، سيطلب منك BotFather المحاولة مرة أخرى.
الخطوة 5: الحصول على رمز API الخاص بروبوتك (API Token)
بمجرد اختيار اسم مستخدم ناجح، سيهنئك BotFather ويعطيك "رمز API" الخاص بروبوتك. هذا الرمز هو سلسلة طويلة من الأحرف والأرقام (مثال:
123456789:AABBCCDD_EEFFGGHHIIJJKKLLMMNNOOPPQQ).هذا الرمز هو الأهم والأكثر حساسية. لا تشاركه مع أي شخص، لأنه يمنح الوصول الكامل للتحكم في روبوتك. احفظه في مكان آمن. ستحتاجه في كل مرة تقوم فيها بتطوير أو تشغيل روبوتك.
الخطوة 6: إعداد صورة وملف تعريف لروبوتك (اختياري ولكن موصى به)
لجعل روبوتك أكثر احترافية وجاذبية، يمكنك تعيين صورة ملف شخصي ووصف.
- تعيين صورة ملف شخصي: استخدم الأمر
/setuserpic، ثم حدد روبوتك، ثم أرسل الصورة التي تريدها. - تعيين وصف: استخدم الأمر
/setdescription، ثم حدد روبوتك، ثم أرسل النص الذي تريده كـ "حول الروبوت". - تعيين قائمة الأوامر: استخدم الأمر
/setcommandsلتعريف الأوامر التي يدعمها روبوتك (مثال:start - بدء الروبوت,help - المساعدة). هذا يسهل على المستخدمين اكتشاف وظائف روبوتك.
ماذا تفعل بعد ذلك؟
الآن بعد أن أصبح لديك رمز API الخاص بروبوتك، يمكنك البدء في برمجته باستخدام لغات مثل بايثون، Node.js، PHP، أو أي لغة أخرى تدعم طلبات HTTP. يمكنك استخدام مكتبات جاهزة مثل
python-telegram-bot أو telepot لتسهيل عملية التطوير.تهانينا! لقد أنشأت بنجاح أول روبوت تلجرام خاص بك. الخطوة التالية هي إضفاء الحياة عليه من خلال البرمجة!