ربات تلگرام
تیم تحریریه هدهدهاب۲۴ مرداد ۱۴۰۵۱۱ دقیقه مطالعه

آموزش ساخت ربات تلگرام ۱۴۰۵ — از بات‌فادر تا انتشار

ساخت ربات تلگرام با توضیح فارسی در کامپوزر هدهدهاب

هر ماه هزاران صاحب کسب‌وکار در گوگل فارسی دنبال «ساخت ربات تلگرام» می‌گردند، اما بیشترشان بعد از چند راهنما گیج‌تر از قبل به عقب برمی‌گردند. یک عده فرض می‌کنند شما برنامه‌نویس هستید و مستقیم سراغ کد و سرور می‌روند؛ عدهٔ دیگر می‌خواهند یک قالب آمادهٔ محدود به شما بفروشند. نتیجه این می‌شود که تصمیم‌گیری سخت می‌شود و کار عقب می‌افتد.

این نسخهٔ ۱۴۰۵ آموزش ساخت ربات تلگرام قرار است همان گره را باز کند. از صفر شروع می‌کنیم: ربات تلگرام دقیقاً چیست، برای ساختنش چه چیزهایی لازم دارید، توکن را چطور از بات‌فادر بگیرید، سه راه واقعیِ ساخت کدام‌اند و هرکدام چه هزینه و چه محدودیتی دارند. بعد یک مسیر قدم‌به‌قدمِ بدون کدنویسی را کامل با هم می‌رویم تا انتهای مقاله بدانید ربات شما با کدام مسیر و با چه بودجه‌ای زنده می‌شود.

خلاصهٔ مقاله
  • ربات تلگرام یک حساب خودکار است که به پیام مشتری جواب می‌دهد، فرم پر می‌کند و به فروشگاه و پرداخت وصل می‌شود.
  • برای شروع فقط سه چیز لازم دارید: یک حساب تلگرام، یک تصویر روشن از کاری که ربات باید بکند، و ابزاری که آن را بسازد.
  • سه راه واقعی وجود دارد: ربات‌ساز بدون کد با هوش مصنوعی، سرویس‌های ربات‌ساز قالبی، و کدنویسی اختصاصی — هرکدام برای شرایط متفاوتی.
  • مسیر بدون کد با هوش مصنوعی به تجربهٔ ما برای بیشتر کسب‌وکارهای کوچک و متوسط کافی است و تغییر ربات فقط با یک جملهٔ فارسی انجام می‌شود.
  • یک محدودیت مهم تلگرام: ربات فقط به کسانی پیام می‌دهد که قبلاً استارت زده‌اند — برای بقیه به پیامک نیاز دارید.
  • در انتها جدول مقایسه، اشتباه‌های رایج و پاسخ به پرتکرارترین سؤال‌ها را می‌بینید.

ربات تلگرام چیست و چه کاری برای کسب‌وکار شما می‌کند؟

ربات تلگرام یک حساب خودکار است که شبانه‌روز به پیام مشتری‌ها جواب می‌دهد. برخلاف حساب شخصی، ربات می‌تواند دکمه و منو نشان بدهد، فرم پر کند، سفارش ثبت کند و به سیستم‌های دیگر مثل فروشگاه، درگاه پرداخت و پنل پیامک وصل شود. هویت هر ربات با یک رشتهٔ محرمانه به اسم «توکن» مشخص می‌شود که آن را از بات‌فادر، ربات رسمی تلگرام برای ساخت ربات می‌گیرید.

برای یک فروشگاه اینستاگرامی یا آنلاین‌شاپ، ربات یعنی این‌که دیگر لازم نیست نصف‌شب برای «قیمت این چنده؟» بیدار بمانید. برای یک کلینیک یا آموزشگاه، یعنی نوبت‌دهی و یادآوری خودکار. برای یک کانال، یعنی عضوگیری و اطلاع‌رسانی منظم. در همهٔ این‌ها ربات یک نیروی پشتیبانِ خستگی‌ناپذیر است که کارهای تکراری را از دوش شما برمی‌دارد. اگر می‌خواهید عمیق‌تر با مفهوم آشنا شوید، توضیح کامل این‌که ربات تلگرام چیست را جداگانه نوشته‌ایم.

پیش‌نیازهای ساخت ربات تلگرام

خبر خوب این است که فهرست پیش‌نیازها کوتاه‌تر از چیزی است که فکر می‌کنید. برای شروع فقط به این‌ها نیاز دارید:

  • یک حساب تلگرام فعال: همان حسابی که با آن به بات‌فادر پیام می‌دهید و بعداً مالک ربات می‌شوید. حساب کاری را ترجیح بدهید، نه حساب شخصیِ کسی که ممکن است فردا از تیم برود.
  • یک تعریف روشن از کارِ ربات: در دو خط بنویسید ربات قرار است چه کاری انجام بدهد و چه چیزی را نباید انجام بدهد. همین دو خط، بیش از هر ابزاری، کیفیت خروجی را تعیین می‌کند.
  • محتوایی که ربات باید بداند: فهرست محصولات و قیمت‌ها، ساعت کاری، شرایط ارسال، سؤال‌های پرتکرار. اگر ربات این‌ها را نداند، جواب‌هایش کلی و بی‌فایده می‌ماند.
  • ابزار ساخت: یک ربات ساز تلگرام، یک سرویس آماده، یا محیط برنامه‌نویسی — بسته به مسیری که در بخش بعد انتخاب می‌کنید.
  • (اختیاری) اتصال‌ها: اگر می‌خواهید ربات پول بگیرد یا موجودی فروشگاه را بخواند، مرچنت درگاه پرداخت و دسترسی فروشگاه اینترنتی‌تان را هم آماده داشته باشید.

قبل از هر کاری، پنج سؤالی را که مشتری‌ها بیشتر از همه در دایرکت و تلگرام می‌پرسند روی کاغذ بنویسید. ربات شما در نسخهٔ اول فقط باید همین پنج تا را عالی جواب بدهد؛ بقیه در نسخه‌های بعدی اضافه می‌شود.

گرفتن توکن از بات‌فادر در ۵ دقیقه

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

  • در تلگرام عبارت BotFather را جست‌وجو کنید و حسابی را که تیک آبی دارد باز کنید.
  • دستور newbot/ را بفرستید. اول یک نام نمایشی می‌خواهد (مثل «فروشگاه ستاره») و بعد یک آیدی یکتا که حتماً باید به bot ختم شود.
  • بات‌فادر یک رشتهٔ بلند به شما می‌دهد؛ همان توکن است. آن را مثل رمز عبور جایی امن نگه دارید و هرگز در گروه یا اسکرین‌شات منتشرش نکنید.
  • با دستورهای setdescription/ و setuserpic/ هم می‌توانید توضیح و تصویر ربات را تنظیم کنید.

اگر توکن لو رفت، در بات‌فادر با revoke/ باطلش کنید و توکن تازه بگیرید؛ ربات و مخاطب‌هایتان سر جایشان می‌مانند. جزئیات کامل این مرحله، از انتخاب آیدی تا رفع خطاهای رایج، در آموزش گرفتن توکن ربات از بات‌فادر جداگانه توضیح داده شده است.

بی‌پرده: این مرحله در بعضی مسیرها اصلاً لازم نیست. در هدهدهاب برای تلگرام، ساخت ربات خودکار انجام می‌شود و نیازی نیست خودتان سراغ بات‌فادر بروید؛ اما اگر از قبل ربات دارید، توکن خودتان را در بخش «اتصال‌ها» ثبت می‌کنید تا آدرس ربات عوض نشود.

سه راه ساخت ربات تلگرام و نقاط ضعف هرکدام

فارغ از تبلیغ‌هایی که می‌بینید، در عمل سه مسیر واقعی برای ساخت ربات تلگرام وجود دارد. همهٔ آن‌ها روی زیرساخت یکسانِ تلگرام کار می‌کنند؛ تفاوتشان در تجربهٔ ساخت و هزینهٔ نگه‌داری است.

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

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

راه سوم — کدنویسی اختصاصی. با کتابخانه‌هایی مثل python-telegram-bot یا aiogram ربات را از صفر می‌نویسید، روش دریافت پیام (وبهوک یا polling) را انتخاب می‌کنید و روی یک سرور مستقرش می‌کنید. آزادی مطلق دارید، اما هزینهٔ واقعی‌اش نگه‌داری است. مرجع رسمی همیشه در دسترس است: مستندات پلتفرم ربات تلگرام و مرجع کامل Bot API همهٔ متدها و محدودیت‌ها را توضیح داده‌اند.

معیاربدون کد با هوش مصنوعیسرویس قالبی/فلوچارتیکدنویسی اختصاصی
دانش فنی لازمفقط توضیح فارسیآشنایی با فلوچارتبرنامه‌نویسی و مدیریت سرور
زمان تا اولین رباتکمتر از یک ساعتچند ساعت تا چند روزچند روز تا چند هفته
تغییر متن یا منوبا یک جملهٔ فارسیویرایش دستی بلوک‌هانیازمند برنامه‌نویس
نگه‌داری و آپدیتبر عهدهٔ سرویسبر عهدهٔ سرویسبر عهدهٔ شما و تیم فنی
آزادی در منطق خیلی خاصبرای نیازهای متعارف کافیمحدود به بلوک‌های موجودکامل و بدون محدودیت
مناسبِفروشگاه، کلینیک، آموزشگاه، کانالمنوها و پاسخ‌های سادهمحصول نرم‌افزاری و تیم فنی

بی‌پرده: نقطهٔ ضعف مسیر کدنویسی هزینهٔ نگه‌داری است، نه ساختن. سرور باید همیشه روشن بماند، کتابخانه‌ها آپدیت می‌خواهند، خطاها باید مدیریت شوند و هر تغییرِ کوچکِ متن یا منو دوباره کارِ برنامه‌نویس می‌شود. برای یک محصول نرم‌افزاری این هزینه منطقی است؛ برای فروشگاه و کلینیک معمولاً نه.

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

آموزش ساخت ربات تلگرام بدون کدنویسی، قدم‌به‌قدم

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

  • قدم اول — کار ربات را با یک جمله توضیح بدهید. به زبان خودتان بنویسید: «برای آرایشگاهم یک ربات نوبت‌دهی بساز که نام و شماره بگیرد و یک روز قبل از نوبت یادآوری بفرستد.» هرچه دقیق‌تر بگویید، ربات نزدیک‌تر به کسب‌وکار خودتان درمی‌آید.
  • قدم دوم — به سؤال‌های دستیار جواب بدهید. چیزهایی که در توضیح شما نیامده پرسیده می‌شود: ساعت کاری، روش ارسال، این‌که پرداخت داخل چت باشد یا نه. همین مرحله است که ربات را از یک قالب عمومی به ابزار کسب‌وکار شما تبدیل می‌کند.
  • قدم سوم — در محیط امن مثل مشتری تستش کنید. قبل از انتشار، ربات در یک محیط ایزوله بالا می‌آید. خودتان با آن حرف بزنید، مسیرهای اشتباه را امتحان کنید و هر جواب ضعیفی را با یک جملهٔ فارسی اصلاح کنید.
  • قدم چهارم — کانال انتشار و توکن را مشخص کنید. برای تلگرام ساخت ربات خودکار انجام می‌شود؛ اگر ربات موجود دارید، توکن خودتان را در «اتصال‌ها» ثبت می‌کنید. توکن رمزنگاری‌شده ذخیره می‌شود و هر وقت بخواهید حذف‌شدنی است.
  • قدم پنجم — با یک کلیک منتشر کنید. ربات زنده می‌شود و از همان لحظه به مشتری‌ها جواب می‌دهد. اگر مخاطبتان در بله، روبیکا یا گپ هم هست، همان نقشه را با یک تیک روی آن‌ها هم منتشر می‌کنید.
  • قدم ششم — از گفتگوهای واقعی یاد بگیرید. هفتهٔ اول نشان می‌دهد مشتری‌ها کجا گیر می‌کنند و چه چیزی می‌پرسند که ربات جوابش را ندارد. همان‌جا با یک جمله جواب جدید اضافه می‌کنید.

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

ربات تلگرام خود را با یک جملهٔ فارسی بسازید

ربات را برای چه کاری بسازیم؟ چهار کاربرد پرتکرار

ربات‌هایی که واقعاً به درد می‌خورند معمولاً یکی از این چهار کار را خوب انجام می‌دهند، نه هر چهار تا را به‌طور متوسط:

  • پشتیبانی و پاسخ به سؤال‌های پرتکرار: شرایط ارسال، موجودی، گارانتی و ساعت کاری را ربات جواب می‌دهد و موارد خاص را با خلاصه به تیم انسانی می‌رساند. جزئیات این الگو در صفحهٔ ربات پشتیبانی آمده است.
  • فروش و ثبت سفارش: کاتالوگ، انتخاب محصول، آدرس و لینک پرداخت در یک گفتگو. برای فروشگاه‌هایی که مشتری‌شان همین حالا در تلگرام است، کوتاه‌ترین مسیر بین دیدن و خریدن است — الگوی کامل را در ربات فروشگاهی ببینید.
  • اطلاع‌رسانی و یادآوری: وضعیت سفارش، محصول جدید، یادآوری نوبت و رویداد، با ریتم کنترل‌شده و احترام به فهرست انصراف.
  • جمع‌آوری سرنخ: ربات نام، شماره و نیاز مشتری را در یک فرم کوتاه می‌گیرد و به فهرست مخاطب‌های شما اضافه می‌کند تا بعداً بتوانید با کمپین پیگیری‌شان کنید.

هزینه: ساخت ربات تلگرام رایگان تا کجا ممکن است؟

بیایید صادقانه دربارهٔ عدد و رقم حرف بزنیم، چون همین‌جاست که خیلی از راهنماها ساکت می‌شوند. اول از همه: خودِ تلگرام برای ربات پولی نمی‌گیرد. گرفتن توکن از بات‌فادر و استفاده از Bot API رایگان است. پس عبارت «ساخت ربات تلگرام رایگان» تا اینجا کاملاً درست است؛ چیزی که هزینه دارد، ابزار ساخت و زیرساختی است که ربات را زنده نگه می‌دارد.

  • مسیر کدنویسی: ساختِ اولیه توسط فریلنسر معمولاً از چند میلیون تومان شروع می‌شود، و بعد یک سرورِ ابری ماهانه (اغلب چند صد هزار تومان) و هزینهٔ تغییرات بعدی به آن اضافه می‌شود. یعنی یک هزینهٔ ثابتِ همیشگی حتی وقتی ربات فقط باید روشن بماند.
  • مسیر بدون کد: هزینهٔ برنامه‌نویس و سرور حذف می‌شود و جایش را یک اشتراک ماهانهٔ مشخص می‌گیرد. تغییرات هم با یک جمله انجام می‌شود، نه با فاکتور جدید.

بی‌پرده دربارهٔ «رایگان»: در هدهدهاب یک آزمایش همراهِ ۱۴ روزه دارید که برای ساخت و تست ربات کافی است و کارت بانکی نمی‌خواهد — اما پلن دائمیِ رایگان نداریم. برای انتشار تولیدی و نگه‌داشتن ربات روی خط، یکی از پلن‌های پولی لازم است. هر سرویسی که «رایگان برای همیشه» می‌گوید، معمولاً هزینه را جای دیگری — در سقف پیام، تبلیغ داخل ربات یا محدودیت اتصال — از شما می‌گیرد.

برای دیدن اعداد دقیق و به‌روز، راهنمای قیمت ساخت ربات تلگرام در ۱۴۰۵ سه لایهٔ هزینهٔ ساخت، راه‌اندازی و نگه‌داری را از هم جدا کرده است؛ و اگر می‌خواهید پلن‌ها را مستقیم مقایسه کنید، صفحهٔ قیمت‌ها همه‌چیز را شفاف نشان می‌دهد.

اشتباه‌های رایجی که باید از آن‌ها دوری کنید

  • ساختن یک ربات بزرگ در قدم اول. رباتی با بیست منو و صد جواب، هم دیر ساخته می‌شود و هم دیر اصلاح. از یک سناریوی کوچک و مشخص شروع کنید و هفته‌به‌هفته کامل‌ترش کنید.
  • رها کردن توکن در جای ناامن. توکن در اسکرین‌شات، گروه کاری یا فایل مشترک یعنی هرکسی می‌تواند از طرف ربات شما پیام بفرستد. اگر شک کردید، فوراً باطلش کنید.
  • ندادن دانش کسب‌وکار به ربات. ربات بدون قیمت، شرایط ارسال و سؤال‌های پرتکرارِ واقعی، جواب‌های کلی می‌دهد و مشتری همان اول اعتمادش را از دست می‌دهد.
  • انتشار بدون تست. همیشه قبل از زنده کردن، خودتان مثل یک مشتری بدقلق با ربات حرف بزنید: جواب اشتباه بدهید، وسط فرم رها کنید، سؤال بی‌ربط بپرسید.
  • نداشتن راه خروج به انسان. هر ربات باید یک مسیر روشن «صحبت با پشتیبان» داشته باشد. ربات بدون این دکمه، مشتری را در حلقه گیر می‌اندازد.
  • انتظار معجزهٔ بازاریابی از ربات. ربات مکالمهٔ موجود را بهتر مدیریت می‌کند؛ به‌تنهایی مشتری تازه نمی‌آورد. ترافیک همچنان کار شماست.

بعد از ساخت: چیزهایی که راهنماها نمی‌گویند

ساختِ ربات نصفِ ماجراست؛ نصف دیگر این است که بدانید محدودیت‌های واقعی کجاست تا غافلگیر نشوید:

  • ربات فقط به کسانی پیام می‌دهد که استارت زده‌اند. این محدودیتِ خودِ تلگرام است، نه ربات‌ساز شما. برای رسیدن به بقیهٔ مشتری‌ها، کمپین پیامکی بازگشت مشتری راه مطمئن است.
  • ارسال انبوهِ تند، حساب را محدود می‌کند. ریتم ارسال باید کنترل‌شده باشد. برای این کار می‌توانید ربات را به یک پنل پیامک مثل کاوه‌نگار وصل کنید تا پیام‌های خارج از تلگرام هم امن ارسال شوند.
  • یک ربات کافی نیست اگر مشتری‌های شما جای دیگر باشند. بخشی از بازار ایران روی بله و روبیکاست؛ همان ربات را می‌توانید روی چند پیام‌رسان زنده کنید.
  • ربات فروشگاهی جدی، به اتصال نیاز دارد. ثبت سفارش، فاکتور و پیگیری با یک ربات فروشگاهی که به سیستم‌های شما وصل است معنا پیدا می‌کند، نه با یک منوی ساده.

سوال‌های پرتکرار

ساخت ربات تلگرام حتماً به برنامه‌نویسی نیاز دارد؟
خیر. مسیر کدنویسی برای تیم‌های فنی مناسب است، اما امروز با ربات‌سازهای مبتنی بر هوش مصنوعی می‌توانید فقط با توضیح فارسی و بدون یک خط کد، ربات تلگرام بسازید. به تجربهٔ ما این مسیر برای بیشتر کسب‌وکارهای کوچک و متوسط کافی است.
توکن ربات تلگرام را از کجا بگیرم؟
توکن را از بات‌فادر (BotFather)، ربات رسمی تلگرام، می‌گیرید. کافی است در تلگرام به آن پیام بدهید، دستور newbot را بزنید و یک نام و آیدی انتخاب کنید. توکن مثل رمز عبور است و باید محرمانه بماند. در هدهدهاب برای تلگرام این مرحله خودکار انجام می‌شود، مگر این‌که بخواهید ربات موجود خودتان را وصل کنید.
ساخت ربات تلگرام چقدر طول می‌کشد؟
با مسیر بدون کدنویسی معمولاً کمتر از یک ساعت تا اولین نسخهٔ قابل تست طول می‌کشد. با سرویس‌های فلوچارتی چند ساعت تا چند روز، و با کدنویسی اختصاصی چند روز تا چند هفته، بسته به پیچیدگی منطق و اتصال‌ها.
آیا ساخت ربات تلگرام رایگان است؟
گرفتن توکن از بات‌فادر و استفاده از Bot API تلگرام رایگان است. چیزی که هزینه دارد ابزار ساخت و زیرساخت نگه‌داری است. در هدهدهاب یک آزمایش همراه ۱۴ روزه بدون کارت بانکی دارید که برای ساخت و تست کافی است، اما برای انتشار تولیدی باید یکی از پلن‌های پولی را انتخاب کنید.
چرا ربات من به بعضی مشتری‌ها پیام نمی‌دهد؟
این محدودیت خود تلگرام است: ربات فقط می‌تواند به کاربرانی پیام بدهد که قبلاً روی ربات استارت زده‌اند. برای رسیدن به بقیهٔ مشتری‌ها باید از کانال دیگری مثل پیامک استفاده کنید.
اگر از قبل ربات تلگرام دارم، می‌توانم همان را استفاده کنم؟
بله. توکن ربات موجودتان را در بخش «اتصال‌ها» ثبت می‌کنید و نقشهٔ جدید روی همان ربات منتشر می‌شود، بدون این‌که آدرس ربات یا مخاطب‌هایتان عوض شوند.
ربات تلگرام می‌تواند پول بگیرد و به فروشگاه وصل شود؟
بله. با مرچنت زرین‌پال خودتان لینک پرداخت داخل گفتگو ساخته می‌شود و پول مستقیم به حساب خودتان می‌رود. اتصال به ووکامرس هم امکان‌پذیر است تا محصول و موجودی از فروشگاه خوانده شود و وضعیت سفارش به مشتری اعلام شود.
آیا می‌توانم یک ربات را روی چند پیام‌رسان زنده کنم؟
بله. با یک ربات‌ساز چندپیام‌رسانه می‌توانید همان منطق ربات را روی تلگرام، بله، روبیکا و گپ منتشر کنید و به مشتری‌هایی که روی پیام‌رسان‌های مختلف هستند دسترسی داشته باشید.

همین حالا ساخت ربات تلگرام خودتان را شروع کنید

آماده‌ای حرفت رو هُدهُد کنی؟

بیا شروع کنیم. توی چند دقیقه اولین رباتت رو می‌سازم و قبل از انتشار نشونت می‌دم.

همین حالا اولین هُدهُدت رو بساز
رایگان شروع می‌شه — بدون کد، بدون کارت بانکی.