در این بخش با ساخت ربات تلگرام با بات فادر و تنظیمات آن در خدمت شما هستیم، نحوه کار با BotFather ، دستورات کامل باتفادر و آشنایی با توکن شناسه آیدی عددی و به شما خواهیم آموخت
اگر بخوایین هر نوع ربات در تلگرام با php یا پایتون برنامه نویسی کنید و بسازید نیاز دارید که یک ربات رایگان ایجاد کنید که اینکار در تلگرام به کمک بات فادر انجام خواهد شد. در واقع این اولین قدم در طراحی هر نوع رباتی در تلگرام است.
ربات پدر نام کاربری و رمز را در قالب یک متن به نام توکن ارائه میده که در ادامه با معنی توکن آشنا خواهید شد. با این بات فقط یک شناسه در تلگرام ایجاد میکنید و برای راه اندازی بات نیاز به کدنویسی یا سورس های آماده دارید
گام اول: شروع ساخت ربات با BotFather
همانطور که گفتیم هر کسی میخواد برای خود ربات بسازد در مرحله اول باید اکانت ربات مورد نظرش را بسازد، برای ساخت ربات تلگرام ابتدا در تلگرام خود BotFather را سرچ کنید یا با استفاده از دکمه زیر وارد ربات اصلی شوید و ربات را استارت کنید. این بات تیک آبی دارد و رسمی میباشد.
پس از استارت ربات برای ساخت ربات جدید دستور newbot/ را بزنید. البته از طریق دستورات آماده همانند عکس زیر هم میتوانید استفاده کنید.
سپس باید یک نام برای بات خود قرار دهید. فرقی نمیکند نام فارسی باشد یا زبان دیگری و بعدا هم میتونید تغییرش بدید.
پس از وارد کردن اسم از شما میخواد که یک آیدی برای ربات خود انتخاب کنید. آیدی حتما باید انگلیسی و در اخرش عبارت bot یا bot_ باشد. اگر درست انجام داده باشید بات فادر به شما یک توکن میدهد که از آن برای اجرای ربات استفاده میشود. (توجه کنید که آیدی بات را نمیتوانید بعدا تغییر دهید، پس در انتخاب آن دقت کنید)
کاراکترهای آیدی بین 5 تا 32 حرف میباشد و فقط شامل اعداد و حروف انگلیسی به همراه underscore ( _ ) میباشد. توصیه ما اینه یوزرنیم بیشتر از 10 کاراکتر نشود. هرچی کمتر بهتر و بخاطرسپردن اون توسط کاربران راحتتر است
خب توکن شما اماده شده و میتوانید در جایی که قراره ربات اجرا بشه قرار دهید. آیدی عددی ربات ما هم عدد اول(۲۱۰۷۸۹۴۷۹۵) هست که اگر جایی نیاز شد بدونید اینجوری هست.
کد جلوی Use this token to access the HTTP API همون توکن است و برای هر باتی که میسازید متفاوت میباشد
شما پس از ساخت ربات میتوانید برای اون تصویر، توضیحات و غیره هم قرار دهید که برای اینکار دستور mybots/ را بزنید و ربات مورد نظر خود را انتخاب کنید.
پس از انتخاب ربات شما میتوانید بخش های مختلف ربات را تنظیم کنید
برای مثال :
برای مثال در بخش Edit Bot شما به گزینه های زیر دسترسی دارید که میتوانید انها را تنظیم کنید.
Edit Name
نام بات خود را تغییر دهید، نام بات میتونه به هر زبانی باشد و در هر زمانی قابل ویرایش است. (نباید زیاد طولانی باشد)
Edit About
یک معرفی برای بات خود بنویسید. این معرفی شبیه بیو پروفایل هست و یک توضیح کوتاه و تکمیلی درباره بات شما هست. بهتر است یک متن خوب و سئو بنویسید که شاید گوگل هم ربات شما را در نتایج ایندکس کنه! البته محدودیت کاراکتر دارید
Edit Description
هم یک توضیح کوتاه برای صفحه اصلی بات خود بنویسید. قبل از اینکه کاربر دکمه استارت و فشار بده یک متن کوتاه درباره عملکرد و کارهایی که این ربات میتونه انجام بده وجود دارد. شما به کمک این دستور میتونید اون متن را در ربات تلگرام خود ویرایش نمایید.
Edit Botpic
یک تصویر برای ربات خود انتخاب کنید. بصورت فایل ارسال نکنید و مثل عکس ارسال کنید.
شما پس از استارت نیز به دستورات زیر دسترسی دارید:
/setname – تغییر نام بات
/setdescription – توضیحات ربات را تغییر دهید
/setabouttext – تغییر اطلاعات درباره اطلاعات
/setuserpic – عکس پروفایل ربات را تغییر دهید
/setcommands – لیست دستورات را تغییر دهید
/deletebot – حذف کامل بات
/token – ایجاد توکن
/revoke – غیرفعال کردن توکن
/setinline – تغییر حالت درون خطی
/setinlinegeo – درخواست های مکان یابی خطی را تغییر دهید
/setjoingroups – آیا کاربران میتوانند ربات شما به گروه ها اضافه کنند؟
/setprivacy – تغییر حالت حریم خصوصی در گروهها
https://goanhost.ir/?p=3418