قیمت این دوره: رایگانــ
  • مدرس دوره : محمدمهدی صائبی
  • تعداد ویدیوها : 6 ویدیو
  • مدت زمان دوره : 0:44:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1404/03/31
آموزش مقدماتی صفر تا صد ربات های تلگرامی با js,node js

آموزش مقدماتی صفر تا صد ربات های تلگرامی با js,node js

دوره جامع صفر تا صد ساخت ربات‌های تلگرام با Node.js و JavaScript

با گسترش چشم‌گیر تلگرام و فضای باز آن برای توسعه‌دهندگان، فرصتی بی‌نظیر فراهم شده تا بتوانیم در این پلتفرم محبوب، هر آنچه در ذهن داریم را پیاده‌سازی کنیم — از ربات‌های ساده گرفته تا سیستم‌های پیشرفته کسب درآمد.

در این دوره من تمام تجربیات چند ساله‌ام در زمینه ساخت ربات‌های تلگرامی را با شما به اشتراک می‌گذارم؛ حتی نکاتی که بسیاری از برنامه‌نویسان از وجود آن‌ها بی‌خبرند! نکاتی که فقط افراد خاصی به آن‌ها دست پیدا کرده‌اند.

آنچه در این دوره خواهید آموخت:

توجه کنید در دوره مقدماتی تنها بخش اول اونم بصورت ساده و مقدماتی آموزش داده خواهد شد و ادامه دوره در دوره پیشرفته آموزش داده خواهد شد.

بخش اول: ساخت ربات‌های API رسمی تلگرام

در این بخش، با استفاده از ابزارهای مورد نیاز (که به‌صورت کامل آموزش داده می‌شود)، ربات‌هایی مانند:

ضد لینک

سرگرمی

خدماتی

ربات صرافی

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

در این مرحله بیشتر از کتابخانه‌ی قدرتمند Telegraf استفاده خواهیم کرد که هیچ پیش‌نیازی ندارد و صفر تا صد آن آموزش داده می‌شود.

 

بخش دوم: ربات‌های CLI (سلف ربات و تبچی)

در این قسمت وارد دنیای جذاب ربات‌های CLI می‌شویم — ربات‌هایی که معمولاً کمتر کسی می‌شناسد اما طرفداران بسیار زیادی دارند و توسعه‌دهندگان محدودی هم دارند.

ما در این بخش:

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

سپس یک تبچی حرفه‌ای طراحی می‌کنیم برای تبلیغات خودکار.

و در نهایت یک ویو پنل و ممبرگیر ایجاد می‌کنیم که با ربات‌های API ترکیب می‌شوند.

همچنین نکات مهمی مانند:

جلوگیری از حذف اکانت توسط تلگرام

مصرف پایین منابع

همیشگی بودن آنلاین بودن ربات‌ها

را به‌طور کامل بررسی می‌کنیم.

در این بخش از کتابخانه‌ی GramJS استفاده می‌کنیم که آن هم نیاز به پیش‌نیاز ندارد.

 

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

در مرحله پایانی به سراغ دنیای جدید و پرطرفدار مینی‌اپ‌ها می‌رویم.

در این بخش می‌آموزیم که چگونه با استفاده از React.js و Next.js، مینی‌اپ‌هایی طراحی کنیم که از طریق تلگرام اجرا می‌شوند.

برای مثال، یک پروژه کامل ایردراپ پیاده‌سازی خواهیم کرد که در آن با نکات مهمی مثل:

اتصال امن به سرور

امنیت کامل پروژه

پیاده‌سازی فرانت‌اند جذاب

آشنا می‌شویم.

البته برای این بخش، آشنایی اولیه با React و Next مزیت محسوب می‌شود که به‌صورت کامل در دوره توضیح داده خواهد شد.

 

چرا این دوره؟

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

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

مطمئنم چنین دوره‌ای را کمتر می‌توان پیدا کرد!

 

تنها پیش نیاز این دوره اشنایی کم با node js , js هست

(اینم بهتون بگم که کمی اموزش node js هم باهم کار میکنیم)

 

اگر تو هم عاشق دنیای ربات‌های تلگرامی هستی، همین حالا به جمع ما بپیوند

ساخت، یادگیری و کسب درآمد — همه در کنار هم.

 

سرفصل های دوره

ساخت و کار کردن با بات فادر (ربات رسمی تلگرام برای ساخت ربات api(
شروع کار با telegraf
ساخت ربات سخنگو با telegraf
شروع کار با session ها در telegraf
ساخت ربات آزمون گیر با telegraf
نکات و موارد پر استفاده در telegraf


پیش نیاز های دوره :

  1. Node js

فهرستـــ ویدیوها

مدت زمان دوره 0:44:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • ساخت ربات تلگرام با botfather

00:05:24

در این قسمت ما باهم یادمیگیریم که چطوری روی سرور تلگرام ، یک توکن رسمی ربات api ایجاد کنیم و با استفاده از این توکن با api تلگرام ارتباط برقرار کنیم.

2
  • ویرایش کردن ربات تلگرام با botfather

00:08:24

با استفاده از این قسمت ما یاد میگیریم که چطور با استفاده از ربات رسمی تلگرام (botfather) ، اقدام به ویرایش نام ، ویرایش توضیحات ، تنظیم درباره ربات ، تغییر پروفایل و ساخت یک کامنت لیست برای ربات خودمون بکنیم

3
  • ساخت پروژه اولیه و نصب ماژول های مورد استفاده و extensions های مورد نیاز

00:05:09

در این قسمت ما اولین پروژه خودمون رو با نام ربات سخنگو با node js ایجاد میکنیم و ماژول هایی که قراره در این دوره برای ساخت ربات استفاده کنیم رو نصب میکنیم (مثل telegraf,nodemon , ..) و در انتها extensions هایی که نیاز داریم واسه کد زنی بهتر رو نصب خواهیم کرد

4
  • ساخت سرور با express

00:05:22

در این بخش یاد می‌گیریم چطور با استفاده از Express.js یک سرور ساده بسازیم که درخواست‌ها را دریافت و پاسخ دهد.

5
  • اتصال به api تلگرام با telegraf

00:09:28

در این بخش نحوه‌ی اتصال ربات به API تلگرام با استفاده از کتابخانه‌ی telegraf.js را یاد می‌گیریم تا بتوانیم پیام‌ها و دستورات را مدیریت کنیم

6
  • کنترل کردن command ها و ارسال پیام به کاربر

00:10:54

در این قسمت یاد می‌گیریم چطور دستورات (commands) ربات را مدیریت کنیم و در پاسخ، پیام دلخواه را برای کاربر ارسال کنیم.


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .