آموزش تلتون

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


پیش نیاز :
آموزش رایگان پایتون Python مقدماتی تا پیشرفته

 

آموزش تلتون

🔶 استفاده از تلتون مشابه کاربر معمولی (یوزر بات)

اتوماتیک کردن کار های روتین تلگرام :
ارسال و دریافت پیام، ادد کردن یوزر، جمع آوری اطلاعات گروه و کانال و…

🔶 استفاده از تلتون برای ساخت ربات های تلگرام

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

 

مزیت های ساخت ربات با تلتون و MTProto نسبت به HTTP :

سرعت بیشتر هنگام ارسال و دریافت آپدیت ها

محدودیت کمتر برای آپلود فایل

امکان مشاهده کاربران گروه یا کانال

مشاهده پیام ها بر اساس آیدی

ارسال درخواست های گروهی حذف یا فروارد پیام

و…

معرفی دورهنمایش رایگان

1 : دریافت توکن هانمایش رایگان

4دقیقه

آشنایی با async & awaitنمایش رایگان

4دقیقه

2 : ورود به تلگرام با پایتوننمایش رایگان

6دقیقه

3 : گرفتن چت های تلگرامنمایش رایگان

13دقیقه

4 : ارسال فایل و مدیانمایش رایگان

8دقیقه

5 : گرفتن پیام های تلگرامنمایش رایگان

14دقیقه

6 : گرفتن اعضاء گروه و کانالنمایش رایگان

6دقیقه

7 : شروع ربات نویسی - آشنایی با ایونت هانمایش رایگان

15دقیقه

8 : ایونت CallbackQueryنمایش رایگان

12دقیقه

9 : ایونت InlineQueryنمایش رایگان

16دقیقه

10 : ایونت ChatActionنمایش رایگان

8دقیقه
دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 14
امتیاز کلی : 0.0
پیشنهاد شده توسط : 0 کاربر
بر اساس 14 دیدگاه
0
0
0
0
0
  1. سلام خسته نباشید
    ببخشید من نمیتونم URL تنظیم کنم

  2. سلام خسته نباشید!

    ممکنه رباتی ساخت که ممبر های یک گروه رو گرفت با این اموزش اد کنیم تو یه گروه دیگه

  3. سلام خسته نباشید
    اول تشکر میکنم بابت آموزش های خیلی خوبتون ، واقعا نحوه بیانتون عالیه ، خیلی روون توضیح میدید.
    سوالم اینه که چطور میتونم به صورت لحظه ای اخرین پیام یک کانال رو دریافت کنم؟ ینی خود کد به صورت مرتب چک کنه
    ممنون میشم جواب بدید

    • سلام خواهش می‌کنم، خوش حالم مفید بوده براتون
      به کمک ایونت ها میشه به صورت لحظه ای به اتفاقاتی که داخل تلگرام میفته واکنش نشون داد
      ایونتی که شما لازم دارید NewMessage هست که برای پیام های جدید فراخوانی میشه (جلسه 7 دوره)
      وقتی این ایونت فراخوانی شد، به کمک دستورات شرطی پیام های کانال مورد نظر رو از سایر پیام ها جدا کنید.

  4. سلام استاد وقت بخیر
    ی سوال دیگه داشتم اینکه امکانش همین کدی که برای گرفتن مسیج نوشتیم رو بصورت یک تابع بنویسیم و داخل main که داخل ی فایل دیگه هست صداش بزنیم؟
    و اگر میشه چجوری باید صدا زده بشه؟

  5. سلام کاش کمی بیشتر توضیح میدادین یه سری جاها خیلی کم توضیح داده شده
    و کاش انواع ربات ها رئ هم یاد میدادین بسازیم

  6. سلام لطفا دوره رو آپدیت کنید خیلی بده خیلی چیز هاش عوض شده ممنونم
    مدرس عزیز کمی بیشتر توضیح بده

  7. سلام وقت بخیر
    ممنون از آموزش بی نظیرتون
    رباتی که با تلتون نوشته بشه چطور میتونه با جنگو و دیتابیش جنگو ارتباط برقرار کنه.

    • سلام وقت بخیر
      خواهش می‌کنم لطف دارید
      با چه هدفی دقیقا ؟ از ORM جنگو میخواین استفاده کنید ؟
      اگه هدف فقط دیتابسه از خود ربات مستقیم به دیتابیس کانکت بشید کم دردسر تره

  8. سلام من یه بات نوشتم که بطور مثال به دستور /start عکس‌العملی نشون میده اما اگه کاربر این دستور رو به این شکل /starttt یا هر دستوری که اولش از کلمات این دستور رو بنویسه همون عکس‌العمل رو میده
    بخوام خیلی ساده تر بگم مثلا پاسخ سلام میشه سلام اما اگه بزنی سلامممممم باز هم همون کارو میکنه

    • سلام وقت بخیر
      خب شرطی که نوشتید مطمئنا مشکل داره، برای راهنمایی بیشتر باید کد رو دید
      دوره رو اگه ببینید در مورد تفکیک کردن دستورات مثال زده شده

  9. محمد امیر لطفی پور فرد

    فوق العاده بود

    • سلام ممنون از دوره خوبتون
      سوال اول اینکه چطور میشه این ربات رو روی سرور راه‌اندازی کرد و بعدش اینکه چه زمانی دوره پیشرفته آماده میشه
      ممنون

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

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

  11. سلام
    متاسفانه هنگام ران کردن کد ارور connection میده
    Attempt 1 at connecting failed: TimeoutError:
    مماون میشم راهنمایی کنید

  12. درود
    ممنون از آموزش
    واقعا مفید بود .
    فقط اینکه چطور می‌شود برای ساخت بات مشتری جذب کرد آیا سایتی یا منبعی برای این کار هست ؟ و مینیمم قیمتی که باید بگوییم چقدر است. ؟؟ممنون میشوم پاسخ دهید .
    با تشکر

  13. سلام و عرض ادب و تشکر از آموزش خوب شما
    چند تا سوال درخصوص آموزش تلتون داشتم اول اینکه فایل json جلسه 5 رو چطور beautify و uuscape کردید یکم بیشتر توضیح بدید لطفا بعدش اینکه چطوری اطلاعات دریافتی رو داخل ی فایل اکسل میشه ذخیره کرد و بعدش اینکه آیا میشه داده های مکانی (geo) گرفت؟؟؟؟

    • سلام ممنون از محبت شما
      اکستنشن های beautify و vscode-json رو نصب کنید.
      برای ذخیره در اکسل کتابخانه هایی وجود داره، از pandas هم فکر میکنم بتونید کمک بگیرید.
      داده مکانی در api تلگرام تا جایی که اطلاع دارم وجود نداره.

  14. دوره، به شدت خارقلاده ای بود و دوست دارم دوره های بیشتری و به موضوعات بیشتری قرار بدید و از لحاظ کیفیت آموزشی کاملا سطح قابل قبول و به شدت بالایی رو دوره ویدیو هاتون ارائه میده، صدا، اسکرین و نحوه آموزش عالی و در سطح آموزش های برتر قرار داره و به شدت دوست دارم آموزش های بیشتری منتشر کنید، ولی متاسفانه فعالیتی ندارید، همچین نکنه ای که به شدت میتونه مفید باشه نام گذاری عددی در فال هاتونه که با انتخاب سورت نیم بشه ویدئو هارو در صورت دانلود به درستی پشت هم اجرا کرد. اگر این مورد رو در مورد نام فایل ها اجرا کنید به شدت مغید خواهد بود

    • عرض سلام و وقت بخیر خدمت شما و پوزش بابت تاخیر در پاسخ
      تشکر بابت پیشنهادیی که دادید حتما در آموزش های بعدی اعمال خواهد شد. حق باشماست امیدوارم در آینده نزدیک روند انتشار آموزش ها به شکل سابق برگرده. ممنون از همراهیتون

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید:

فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

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

شاید شما این را نیز دوست داشته باشید…

قیمت دوره

رایگان

امتیازی ثبت نشده است
سطح آموزش متوسط
تاریخ انتشار: 25 مرداد 1400آخرین بروزرسانی: 4 اسفند 1402تعداد بازدید: 15697
مدرس

محمدرضا جعفری

دسته: