موضوعات وبسایت : تبلیغات
سوالات ICDL
آموزش امنیت اینستاگرام

سورس ربات پایتون

سورس ربات پایتون

نویسنده : نازنین رحمانی | زمان انتشار : 05 فروردین 1401 ساعت 12:43

آموزش امنیت اینستاگرام
سوالات ICDL

سرفصل مطالب

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

درس اول: اشنایی با کتابخانه python-telegram-bot
– معرفی کتابخانه python-telegram-bot
– مزایای کتابخانه PTB نسبت به دیگران
– معرفی مستندات آنلاین کتابخانه PTB
– آشنایی اندک با مفهوم سرور آنلاین

درس دوم: نصب پیش نیاز ها
– راهنمای نصب مفسر پایتون
– راهنمای نصب PIP
– دانلود و نصب VS Code
-نصب SoftEther VPN
– راهنمای نصب هات اسپات شیلید

درس سوم: اشنایی با دستورات BotFather
– کاربرد BotFather
– اشنایی با Command
-معرفی و کار با دستورات BotFather
– اشنایی با Token و ایجاد آن

درس چهارم: شروع کد نویسی ربات
– آشنایی با بدنه سورس کد
– نوشتن و راه اندازی کد ربات
– اشنایی با ایدی عددی (chat_id)
– تست ربات و رفع عیب سورس کد

درس پنجم : گرفتن اطلاعات کاربر توسط ربات
– استفاده از context
– گرفتن اطلاعات کاربر اعم از یوزرنیم ، چت آیدی و…
– آشنایی با کاربرد های استفاده از اطلاعات کاربر
– نوشتن یک ربات مانند ربات userinfo

درس ششم : تعریف ادمین برای ربات
– تعریف ادمین برای ربات
– آشنایی بیشتر با کاربرد chat_id
– گسترش دسترسی ادمین

درس هفتم : آشنایی با کنترل پیام ها و فیلترها
– کار با message در ربات
– آشنایی با انواع Filters
– پاسخ ربات در قبال دریافت پیام یا عکس یا …

درس هشتم : شروع کدنویسی پروژه ربات ضد لینک
– پاک کردن پیام و کار با دستور delete_message
– آشنایی و استفاده از message_id
– کار با ParseMode و MessageEntity برای حذف لینک ها

درس نهم : تکمیل و تست ربات ضد لینک
-خواندن caption فایل های ارسالی توسط کاربر
– حذف فایل هایی که caption آنها لینک است

درس دهم: ساخت و مدیریت دکمه معمولی
– انواع دکمه در ربات های تلگرام و عملکرد آن‌ها
– طراحی ظاهری دکمه های معمولی
– تعریف دکمه ی معمولی
– نحوه کدنویسی برای دکمه های معمولی

درس یازدهم : ساخت دکمه شیشه ای
-نحوه طراحی دکمه های شیشه ای
– کار با callback_data
– کدنویسی دکمه های شیشه ای

درس دوازدهم : شروع کدنویسی ربات پیام رسان
– آشنایی با نحوه کار ربات های پیامرسان
– تعریف ادمین برای ربات
– برقراری ارتباط کاربر با ادمین
– امکان پاسخ دادن ادمین به کاربر

درس سیزدهم : ادامه و تکمیل پروژه ربات پیام رسان
– گرفتن یوزرنیم کاربر و ارسال ان برای ادمین
– محدود کردن ربات به داشتن یوزرنیم
– امکان بلاک و آنبلاک کردن کاربر توسط ادمین
– رفع باگ های موجود

درس چهاردهم: اجرای ربات روی سرور رایگان
– کار با وبسایت pythonanywhere
– اجرای ربات تلگرام روی سرور آنلاین

آیا این مطلب برای شما مفید بود؟




ارسال نظر

نام


ایمیل


نظر