
إشترك في قناة التيليجرام الخاص بنا من أجل الحصول على آخر المقالات، إضغط هنا.





المقدمة
نحتاج في بعض الأوقات القيام ببعض العمليات التلقائية من اجل تخفيف العمل على موظفي الشركات او على الفرد نفسه من اجل التفرغ لأداء مهام اخرى. حيث يلجأ العديد من الاشخاص والشركات الى الإستعانة بخبراء في هذا المجال من اجل تسهيل عملهم وتبسيطه من اجل كسب الوقت لصالحهم، وهذا هو محور موضوعنا اليوم، حيث سوف نشرح في هذه المقالة عن كيفية انشاء بوت (Bot) في التيليجرام من اجل الإجابة على بعض الأسئلة تلقائياً او حتى تنفيذ اوامر على موقعك الإلكتروني.
كيفية إنشاء بوت (Bot) تيليجرام ؟
يقدم لنا تطبيق تيليجرام طريقة جميلة وسهلة لإنشاء بوت من داخل تطبيقها، وذلك من خلال محادثة يتم اجرائها مع بوت آخر تابع لهم ليقوم بإنشاء البوت الخاص بنا.
سنقوم في البداية بالبحث عن هذا البوت (من داخل تطبيق تيليجرام) @BotFather او من خلال الضغط على الرابط التالي: BotFather.
بعد يظهر لنا شيء شبيه بهذا

تحوي هذه الرسالة على مجموعة من الأوامر التي يمكنك إستخدامها من اجل تنفيذ مهمة معينة.
في البداية دعنا نضغط على كلمة newbot من اجل انشاء بوت جديد، وسيكون الرد بهذا الشكل:

والذي يطلب منا فيه ارسال رسالة اليه مكتوب فيها اسم البوت الذي نريد انشائه.
بعد كتابة اسم البوت سوف يكون الرد بهذا الشكل:

وهنا يطلب منا ارسال رسالة اخرى تحوي على المعرف الخاص بالبوت الذي تريد انشائه ويجب ان ينتهي بكلمة bot.
على سبيل المثال: نحن نريد تسمية معرف البوت الخاص بنا gredevtest سوف نرسل رسالة مكتوب فيها gredevtestbot وسيكون الرد كما هو موضح ادناه:

تحوي هذه الرسالة على الـ Access Token الخاص بالبوت الخاص بنا (كما هو موضح باللون الاحمر في الصورة اعلاه) والذي سيتم إستخدامه لاحقاً.
بعد هذه الخطوة سوف نقوم بضبط اعدادات البوت من ناحية تعديل الوصف ورسالة الترحيب والصورة والإسم، ويتم ذلك من خلال الرجوع الى قائمة الأوامر التي شرحناها في الصورة الاولى والتي ضغطنا فيها على كلمة newbot ولكن في هذه المرة سوف نضغط على الكلمة التي تحتها mybots من اجل عرض البوتات الحالية الموجودة في حسابنا.
بعد الضغط عليها سيعرض لنا خيارات فيها اسماء البوتات التي انشئناها ومن ضمنها اسم البوت الذي انشئناه للتو، نضغط على اسم البوت المطلوب تعديله وستضهر قائمة فيها بهذا الشكل:

سوف نشرح قائمة الأوامر التي ظهرت لنا في الاعلى والتي يمكنك استخدامها على حسب احتياجك
- API Token
يستخدم هذا الأمر من اجل عرض او تغيير الـ Access Token الخاص بنا. - Edit Bot
يساعدنا هذا الأمر في عملية تعديل البوت من ناحية الصورة والإسم والوصف والمعرف ورسالة الترحيب. - Bot Settings
يختص هذا الأمر في عملية ضبط اعدادات البوت. - Payments
يوفر لنا هذا الأمر امكانية استقبال الأموال من مشتركين البوت والى حسابك في بعض بوابات الدفع الإلكتروني. - Delete Bot
يقوم هذا الأمر بعملية حذف البوت الذي قمنا بإنشائه. - Back to Bots List
عند الضغط على هذا الأمر سيتم ارجاعك الى القائمة السابقة التي تحوي على البوتات الخاصة بك.
هنا نكون قد انتهينا من عملية انشاء البوت وضبط اعداداته وجلب الـ Access Token الخاص به.
يستخدم هذا الأمر من اجل عرض او تغيير الـ Access Token الخاص بنا.
يساعدنا هذا الأمر في عملية تعديل البوت من ناحية الصورة والإسم والوصف والمعرف ورسالة الترحيب.
يختص هذا الأمر في عملية ضبط اعدادات البوت.
يوفر لنا هذا الأمر امكانية استقبال الأموال من مشتركين البوت والى حسابك في بعض بوابات الدفع الإلكتروني.
يقوم هذا الأمر بعملية حذف البوت الذي قمنا بإنشائه.
عند الضغط على هذا الأمر سيتم ارجاعك الى القائمة السابقة التي تحوي على البوتات الخاصة بك.
إستقبال الأوامر من بوت Bot التيليجرام والرد عليها من الموقع الإلكتروني
من اجل استقبال الأوامر التي يتم ارسالها من المستخدمين الى البوت الخاص بنا يجب علينا انشاء شيء يدعى Webhook والذي يساعدنا بدوره على استقبال الأوامر وتحليلها وارسال الرد مرة اخرى الى المرسل.
هذا الأخير هو عبارة عن ملف يتم كتابته بلغة برمجية معينة ليستقبل الأوامر التي يرسلها المستخدمين. في مثالنا هذا سوف نقوم بكتابة هذا الملف بلغة الـ PHP نظراَ لشيوع استخدامها في الوقت الحالي.
نقوم بإنشاء في المجلد الرئيسي لموقعنا ونقوم بتسميته بأي اسم على سبيل المثال سوف نقوم نحن بتسميته webhook.php
الأن دعنا نبدأ كتابة الأكواد في هذا الملف
قم بطلب برمجة موقع الكتروني الأن
من خلال إختيارك لشركتنا، كن متأكداً من إن الموقع الإكتروني سيكون على الشكل الذي طلبته وافضل وذلك من خلال العمل الشاق الذي اعتدنا عليه لتقديم افضل خدمة لزبائننا والأفراد الذين يتعاملون مع شركتنا ويضعون ثقتهم فينا.
هل كانت هذه المقالة مفيدة ؟
نعم
كلا