آموزش ساخت یک ربات تلگرام با BotFather بات فادر
چهارشنبه ۲۲ آذر ۱۳۹۶- 4,896 views
- 0
توجه داشته باشید که ساخت و طراحی (یا توسعه) یک ربات در پیام رسان تلگرام به یک معنی نیستند و دو مرحله ی جداگانه را تداعی می کنند. در ابتدا و همانطور که در این آموزش شرح خواهیم داد نیاز است تا ربات خود را در تلگرام ثبت کرده و یا به اصطلاح آن را بسازید. با این کار یک ربات تلگرامی با نام، آیدی و لینک دلخواه در اختیارتان قرار خواهد گرفت و بعد از آن است که نوبت به طراحی و توسعه ربات می رسد و آنجاست که باید ایده های خود را پیاده کنید.
و اما برای ساخت ربات در تلگرام از یک ربات رسمی به نام BotFather که بدین منظور در نظر گرفته شده است کمک خواهیم گرفت. بدین منظور اول از هر چیز نام BotFather را در تلگرام خود جستجو کرده یا اینکه وارد لینک http://t.me/botfather شوید.
توجه داشته باشید که در اسکرین شات هایی پایین از نسخه ی دسکتاپ تلگرام استفاده کرده ایم زیرا که معمولاً انجام اینگونه کارهای حرفه ای در کامپیوتر راحت تر است اما در اپلیکیشن های موبایل تلگرام نیز نحوه ی این کارها دقیقاً به همین صورت خواهد بود.
در صفحه ی چت با ربات بر روی دکمه ی Start کلیک کنید.
حال برای ساخت یک ربات جدید بر روی دستور /newbot کلیک کنید.
توجه داشته باشید که عملکرد سایر دستورهای موجود در این ربات که در ادامه به آنها نیاز خواهید داشت به شرح زیر می باشند :
دستورهای کلی
- /newbot : ساخت یک ربات جدید
- /mybots : ویرایش ربات های خود
- /mygames : ویرایش بازی های خود
دستورهای مربوط به ویرایش ربات ها
- /setname : تغییر نام یک ربات
- /setdescription : تغییر توضیحات ربات
- /setabouttext : تغییر متن اطلاعات درباره ی ربات
- /setuserpic : تغییر عکس پروفایل ربات
- /setcommands : تغییر لیست دستورات
- /deletebot : حذف یک ربات
دستورهای مربوط به تنظیمات ربات ها
- /token : تولید نشانه مجوز
- /revoke : ابطال نشانه ی دسترسی ربات
- /setinline : تعویض به حالت درون خطی (ربات های داخلی)
- /setinlinegeo : تعویض به حالت درون خطی همراه با درخواست برای موقعیت مکانی
- /setinlinefeedback : تغییر بازخوردهای حالت درون خطی
- /setjoingroups : آیا ربات شما بتواند به گروه های تلگرامی اضافه شود؟
- /setprivacy : تعویض حالت خصوصی در گروه ها
دستورهای مربوط به بازی ها
- /newgame : ساخت یک بازی جدید
- /listgames : دریافت یک لیست از بازی های خود
- /editgame : ویرایش یکی از بازی های خود
- /deletegame : حذف یکی از بازی های موجود
هم اکنون یک نام برای ربات خود انتخاب کرده و وارد نمایید.
بعد از انتخاب نام نیاز است یک آیدی برای ربات خود در نظر بگیرید. این آیدی حتماً باید با عبارت bot خاتمه یابد. به عنوان مثال می توانید آیدی موردنظر را به صورت IDbot یا ID_Bot وارد کنید.
اگر آیدی انتخابی شما تاکنون توسط ربات دیگری گرفته شده باشد با پیغام خطا مواجه خواهید شد و از شما خواسته می شود که یک آیدی متفاوت را وارد کنید. در غیر اینصورت ساخت ربات با موفقیت به اتمام خواهد رسید و اطلاعات لازم را دریافت خواهید کرد. هم اکنون می توانید از طریق لیست دستورهای ذکر شده در بالا به ویرایش ربات خود و اضافه کردن توضیحات یا عکس پروفایل به آن بپردازید. همچنین در پیام دریافتی و زیر قسمت Use this token to access the HTTP API یک کد مخصوص به ربات شما قرار گرفته است که نیاز است حتماً آن را در یک جا یادداشت یا نگهداری کنید. از این نشانه برای اتصال ربات شما به API تلگرام استفاده می شود بنابراین در مرحله ی بعد و هنگام توسعه ی ربات خود حتماً به این نشانه نیاز پیدا خواهید کرد.
بعد از تکمیل اطلاعات ربات خود تقریباً کار با ربات BotFather تمام شده و هم اکنون نوبت به طراحی و توسعه ی ربات می رسد.
ارسال دیدگاه