این پروژه شامل یک ربات تلگرام است که به کمک کتابخانه Pyrogram ساخته شده است و قابلیتهای مدیریتی زیادی برای گروهها، کانالها و پیویهای تلگرام فراهم میکند. این ربات قادر است پیامهای خودکار ارسال کند، پیامها را فروارد کند، ادمینها را مدیریت کند و بسیاری امکانات دیگر را ارائه دهد.
- مدیریت گروهها و کانالها: ربات میتواند به صورت خودکار در گروهها و کانالها عضو شده و پیام ارسال کند یا آنها را مدیریت کند.
- پاکسازی خودکار: ربات قادر است هر 15 دقیقه گروهها و پیویهای غیر فعال را پاکسازی کند.
- مدیریت لینکدونی: ربات لینکهای جدید از کانالهای لینکدونی را ذخیره کرده و به آنها عضو میشود.
- ارسال پیامهای خودکار: قابلیت ارسال پیامهای تصادفی از لیست پیامهای از پیش تعریف شده به گروهها.
- مدیریت پروفایل ربات: امکان تغییر نام، عکس پروفایل و بیوگرافی ربات از طریق دستورات مشخص.
- منشی خودکار: ربات میتواند به افرادی که به پیوی پیام میدهند، به صورت خودکار یک پیام خوشآمدگویی ارسال کند.
- نمایش وضعیت سیستم: نمایش وضعیت مصرف رم و CPU.
- مدیریت ادمینها: اضافه و حذف ادمینها و مدیریت آنها.
-
Python 3.7 یا بالاتر
-
نصب کتابخانههای مورد نیاز:
pip install pyrogram asyncio psutil pysondb apscheduler
-
دریافت API ID و Hash:
- به وبسایت تلگرام بروید و یک برنامه جدید بسازید.
- API ID و API Hash خود را دریافت کنید.
-
تنظیم اطلاعات API:
- یک فایل متنی به نام
api_hash_code.txt
در دایرکتوری پروژه ایجاد کنید. - اطلاعات API ID و API Hash را به صورت زیر در آن قرار دهید:
api_id:api_hash
- یک فایل متنی به نام
-
اجرای ربات:
- برای اجرای ربات از دستور زیر استفاده کنید:
python <نام_فایل>.py
- برای اجرای ربات از دستور زیر استفاده کنید:
/init
: راهاندازی اولیه ربات/ping
: بررسی وضعیت پینگ ربات/usage
: نمایش مصرف منابع سیستم (رم و CPU)/bot
: بررسی آنلاین بودن ربات/binfo
: دریافت اطلاعات پروفایل ربات/help
: نمایش لیست دستورات/amar
: نمایش آمار گروهها و پیویها
/addadmin
[UserID] : اضافه کردن ادمین جدید/deladmin
[UserID] : حذف ادمین/adminlist
: نمایش لیست ادمینها
/f2pv
: فروارد کردن پیام ریپلی شده به تمام پیویها/s2pvs
: ارسال پیام ریپلی شده به تمام پیویها/f2sgps
: فروارد پیام ریپلی شده به همه گروهها/s2sgps
: ارسال پیام به همه گروهها
/name
[نام] : تغییر نام پروفایل/lastname
[فامیلی] : تغییر فامیلی پروفایل/setbio
[بیو] : تغییر بیو پروفایل/setPhoto
: آپلود عکس جدید برای پروفایل/delPhoto
: حذف آخرین عکس پروفایل
/clear
: پاکسازی اکانت از گروهها و پیویهای غیر فعال/autoclear on/off
: روشن یا خاموش کردن پاکسازی خودکار/autojoin on/off
: روشن یا خاموش کردن عضویت خودکار/dellinks
: حذف لینکهای ذخیره شده/join [لینک یا یوزرنیم]
: عضویت در کانال یا گروه با استفاده از لینک یا یوزرنیم/delchs
: ترک تمامی کانالها/delgps
[تعداد] : ترک گروهها به تعداد مشخص یا ترک همه
/monshi
: تنظیم پیام منشی خودکار/delMonshi
: حذف منشی خودکار
/autochat on/off
[زمان] : روشن یا خاموش کردن چت خودکار و تنظیم زمان ارسال پیامها
api_hash_code.txt
: شامل API ID و API Hashconfig.json
: ذخیرهسازی تنظیمات مربوط به ادمینها، لینکها و دیگر پارامترهای ربات
- این ربات توسط تیم توسعهدهندگان PowerCodes طراحی و توسعه داده شده است.
- برای مشاهده اطلاعات بیشتر و همکاری، به کانال @mizegerd_dev بپیوندید.