چگونه در 3 مرحله ربات تلگرام بسازیم؟

3 دیدگاه
دسته بندی: آموزش, شبکه‌های اجتماعی
ربات تلگرام

تلگرام تنها یک پیام‌رسان ساده نیست؛ این اپلیکیشن با امکانات فوق‌العاده‌ای که دارد، می‌تواند در نقش یک شبکۀ اجتماعی هم ظاهر شود. با تلگرام می‌توانید گروه تخصصی یا دوستانه تشکیل دهید؛ مکالمه صوتی، تصویری و متنی داشته باشید؛ رسانه خودتان را از طریق ایجاد کانال بسازید؛ موزیک و فیلم دانلود کنید و کلی امکانات دیگر!

بحث دانلود از تلگرام شد؛ تابه‌حال از ربات‌های جستجو و دانلود موزیک استفاده کرده‌اید؟

این ربات‌ها کار توسعه‌دهندگانی هستند که با استفاده از API تلگرام، آن‌ها را ساخته‌اند. اگر دوست دارید بدانید که چطور می‌توانیم یک ربات تلگرام بسازیم و برای ساختن آن به چیزهایی نیاز داریم، با ما همراه باشید.

چگونه ربات تلگرام بسازیم؟

قبل از هر چیزی باید بدانید که به 2 روش می‌توان برای تلگرام ربات ساخت:

  1. استفاده از ربات‌هایی که از قبل کدنویسی شده‌اند
  2. کدنویسی ربات توسط برنامه‌نویسان

در این مقاله می‌خواهم مراحل ساخت ربات تلگرام با روش اول را توضیح دهم. این مراحل با روش دوم (یعنی کدنویسی اختصاصی) هم یکسان هستند؛ فقط در روش دوم، یک مرحله اضافه‌تر دارید، که آن هم بسته به نوع رباتی که می‌خواهید، باید توسط برنامه‌نویس پیاده‌سازی شود.

مرحلۀ اول: ساخت توکن برای ربات تلگرام

توکن، شناسۀ رباتی است که می‌خواهید بسازید. برای دریافت توکن باید وارد تلگرام شوید و نام BotFather را جستجو کنید.

botfather تلگرام

بعد از ورود به ربات پدر start را بزنید. حالا لیستی از دستورات و توضیحات را به زبان انگلیسی می‌بینید؟

از بین آن‌ها، روی /newbot کلیک یا اینکه آن را تایپ کنید. (معنی بقیه دستورات را آخر همین بخش توضیح می‌دهم.)

new bot

در این مرحله تلگرام از شما می‌خواهد که یک نام برای ربات‌تان انتخاب کنید. این نام بعداً برای کاربران نمایش داده خواهد شد؛ پس نام بامعنی و خوبی را انتخاب کنید.

نامگذاری ربات تلگرام

بعد از این مرحله، نوبت به Username (نام کاربری) می‌رسد. دقت کنید که نام کاربری انتخابی شما باید در انتها به Bot ختم شود. مثلاً TetrisBot یا Tetris_bot. یادتان باشد که ربات شما بعدا با این نام کاربری در جستجوهای تلگرام پیدا خواهد شد.

همانطور که در عکس بالا هم پیداست، بعد از انتخاب نام و نام کاربری، BotFather یک پیام حاوی لینک ربات‌تان، توکن و دستورات لازم برای تنظیمات ارسال می‌کند.

نکته: توکن جزو اطلاعات محرمانۀ شما است، در حفظ و نگهداری آن کوشا باشید.

توکن تلگرام

خب؛ حالا توکن را کپی کنید. ولی قبل از اینکه از توکن استفاده کنیم، سایر دستورات را توضیح می‌دهم تا اگر خواستید مشخصات ربات‌تان را تکمیل‌تر کنید.

سایر دستورات BotFather

setdescription/  >  توضیحات ربات تلگرام

setabouttext/  >  پروفایل ربات تلگرام شما

setuserpic/ > تعیین عکس پروفایل ربات تلگرام

setcommands/  >  تعیین دستورات جانبی و تکمیلی برای ربات شما

setjoingroups/  >  افزودن ربات به گروه‌ها

setprivacy/  > تعیین پیام های دریافتی توسط ربات و ارسال آنها برای شما

deletebot/  >  حذف ربات شما

مرحلۀ دوم: فعال کردن ربات

ظاهر ربات شما آماده است؛ اما چون هنوز برنامه‌ریزی نشده، در باطن کاری انجام نمی‌دهد! برای برنامه‌ریزی ربات، می‌توانید از ربات دیگری به نام ManyBot استفاده کنید. البته ناگفته نماند که روش‌ها یا سایت‌های دیگری هم وجود دارند که برای فعالسازی ربات کمک‌تان می‌کنند (مثلا سایت خارجی SendPulse)؛ ولی خب ما با همان روش ManyBot پیش می‌رویم.

برای شروع manybot را تلگرام جستجو کنید و وارد آن شوید.

ربات manybot

روی START کلیک کنید و بعد زبان فارسی را انتخاب کنید.

فارسی کردن ربات

در مرحلۀ بعدی، روی «ساخت ربات جدید» کلیک کنید. سپس«من API token را کپی کردم» را بزنید.

توکنی را که از BotFather کپی کردیم یادتان هست؟ حالا باید آن را همین‌جا Paste کنید.

اگر توکن را درست وارد کرده باشید، Manybot در مرحلۀ بعدی از شما می‌خواهد که یک توضیح درباره ربات وارد کنید. اگر خواستید کارکرد ربات‌تان را توضیح دهید، اگر هم نه، skip/ (یا دکمۀ رد کردن) را بزنید.

حالا لینک ربات‌تان به شما داده می‌شود روی آن کلیک کنید و با من به مرحلۀ بعدی بیایید.

مرحلۀ سوم: تعریف دستور در ربات

بعد از اینکه وارد ربات‌تان شدید START را بزنید. همانطور که می‌بینید، دستورالعمل‌هایی به فارسی برای‌تان ارسال شده است. پیشنهاد می‌کنم دستورات مختلف را خودتان بعد از خواندن این مقاله امتحان کنید، تا کامل استاد شوید!

حالا علی‌الحساب روی commands/ کلیک کنید و بعد دکمۀ ایجاد دستور را بزنید.

دستور مد نظرتان چیست؟ مثلاً من می‌خواهم کاربران با کلیک روی info/ یک بیوگرافی کوتاه از شرکتم برای کاربران فرستاده شود. پس اول info/ را وارد می‌کنم، بعد هم توضیحاتم را. تصویر زیر را ببینید:

تنظیمات ربات تلگرام

حالا با کلیک روی ذخیره، دستور ذخیره شده و کاربران با وارد کردن info/ توضیحم را دریافت می‌کنند.

اگر روی «اضافه کردن سوال» کلیک کنید چه می‌شود؟

می‌توانید سوال دیگری را – از نوع چندگزینه‌ای، چند جوابی یا ساده – مطرح کنید.

خب؛ حالا شاید برای‌تان سوال شده باشد که اگر دستورات اختصاصی بخواهیم وارد کنیم چه؟ در بخش بعدی با مثال توضیح خواهم داد.

برای ساختن ربات اختصاصی تلگرام چه‌کار کنیم؟

فرض می‌کنیم که یک رستوران داریم و می‌خواهیم از طریق ربات تلگرام سفارش غذا بگیریم. این کار را تا حدودی با همان روش قبلی می‌شود انجام داد. مثلاً با سوال‌هایی که به ربات‌تان اضافه می‌کنید، شماره تلفن و آدرس مشتری را بگیرید، یا با دستور menu/ منو را برای او بفرستید.

اما اگر بخواهید گزارش مالی بگیرید، باید یک سری دستورات به‌صورت اختصاصی برای ربات‌تان تعریف شود که نیاز به تخصص برنامه‌نویسی دارد.

💡 بسته به نوع ربات، می‌توانید از زبان‌های مختلفی برای برنامه‌نویسی استفاده کنید. مثلاً پایتون یا PHP جزو زبان‌های محبوب و کاربردی در این زمینه هستند. در ضمن، ممکن است به یک هاست هم برای میزبانی داده نیاز پیدا کنید.

با تهیه یک هاست امن، پرسرعت و مطمئن از ایران‌سرور، با خیال راحت به توسعه کسب‌وکارتان بپردازید!

خرید هاست        پشتیبانی : ۳۱۷۷۶-۰۵۱

پایان

در آخر باز هم جا دارد که بگوییم، با کمی خلاقیت و وقت گذاشتن روی روش اول، می‌توانید ربات‌های کاربری زیادی طراحی کنید. مثلاً ربات‌های ساده‌ای برای رستوران، مطب، هتل، وب‌سایت و … که اطلاعات مورد نیاز کاربران را به آن‌ها داده و درخواست‌های‌شان را جواب دهند.

چنانچه سوالی درباره ساخت ربات تلگرام دارید، بپرسید تا شما را راهنمایی کنیم.

2.1/5 - (7 امتیاز)

مایلید هر دو هفته یک ایمیل مفید دریافت کنید؟

ما را در شبکه‌های اجتماعی دنبال کنید

همچنین شاید دوست داشته باشید!

راهنمای تغییر پورت SSH در سرور مجازی

0
در دنیای دیجیتال امروزی، امنیت سرورها از اهمیت ویژه‌ای برخوردار است، زیرا هرگونه نقص امنیتی می‌تواند منجر به دسترسی غیرمجاز و حملات آسیب‌رسان شود. یکی…
نصب وردپرس روی پلسک

نصب وردپرس روی پلسک

0
  زمانی که صحبت از کنترل پنل‌های هاستینگ وب می‌شود، ابزار پلسک (Plesk) یکی از بهترین گزینه‌ها برای کسب‌وکارهای کوچک و بزرگ به حساب می‌آید.…

نظرات کاربران

3 دیدگاه. دیدگاه تازه ای بنویسید

  • مقاله خوبی هست فقط اینکه نوشتید به ۲ روش می‌توان برای تلگرام ربات ساخت
    این رو باید اضافه کنم که :
    روش های ساخت ربات تلگرام
    هرکدام از ربات هایی که در تلگرام با آنها سرو کار داریم، به شیوه های مختلفی ساخته شده اند. رایج ترین شیوه های ساخت ربات تلگرام عبارتند از:

    استفاده از رباتساز های آنلاین
    برنامه نویسی ربات توسط خودتان
    سفارش ساخت ربات تلگرام
    استفاده از سورس های آماده ربات تلگرام
    اینکه از کدام روش ساخت ربات استفاده کنید، ممکن است به نیاز و شرایط شما بستگی داشته باشد. برای مثال رباتساز های آنلاین بسیار ارزان و یا حتی رایگان هستند؛ البته امکانات محدودی دارند.

    پاسخ
  • سلام
    سوال من این بود که برای ساختن رباتی که محتوای لینک رو دانلود میکنه چیا نیازه؟
    لینک رو بگیره وو محتوا رو دانلود کنه و برای کاربر بفرسته
    ممنون

    پاسخ
    • هادی مقدم
      7 دی 1400 08:59

      سلام سینا جان
      همونطور که گفتیم، این ربات‌ها نیاز به کدنویسی دارن. باید برنامه گرفتن لینک و دانلود محتواش نوشته بشه

      پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید

فهرست