Skip to content

About

🐍 حذف تمام پیام‌های یک کانال روبیکا با یک اسکریپت ساده پایتون (rubpy) — از اولین تا آخرین پیام

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

🧹 حذف تمام پیام‌های کانال روبیکا

rubika_delete_message_channel — اسکریپت ساده‌ی پایتون که تمام پیام‌های یک کانال روبیکا را از اولین تا آخرین پیام (از بالا به پایین) پاک می‌کند.

⚠️ هشدار: این اسکریپت پیام‌ها را برای همیشه حذف می‌کند و قابل بازگشت نیستند! فقط روی کانال‌های خودتان استفاده کنید.


🚀 راه‌اندازی

۱. پیش‌نیازها

  • Python 3.8+
  • یک اکانت روبیکا
  • یک کانال که در آن ادمین هستید و دسترسی حذف پیام دارید

۲. نصب کتابخانه

pip install rubpy

۳. تنظیم کانال

به web.rubika.ir بروید، وارد کانال موردنظر شوید و شناسه‌ی آن را در متغیر chat_id داخل main.py قرار دهید:

# اینجا کویید چنل رو قرار بدید
chat_id = "CHANNEL_ID_HERE"

with Client("bot") as bot:
    while True:
        lists = bot.get_messages_interval(chat_id, "25")
        ilists = []
        for i in lists['messages']:
            ilists.append(i['message_id'])
        bot.delete_messages(chat_id, ilists)
        print("message is delete ", ilists)

۴. اجرا

python main.py

سپس:

  1. شماره موبایل خود را وارد کنید
  2. حرف y را تایپ و اینتر کنید
  3. کد تأیید ارسال‌شده به روبیکای شما را وارد کنید

ربات وارد اکانت شما می‌شود و پاکسازی کانال شروع می‌شود ✅

💡 نکته‌ها

  • اسکریپت هر بار ۲۵ پیام را می‌گیرد و حذف می‌کند و تا پاک شدن کامل کانال ادامه می‌دهد
  • برای توقف، ترمینال را با Ctrl+C ببندید
  • فایل سشن bot.session ساخته می‌شود؛ دفعات بعدی نیازی به ورود مجدد نیست

🇬🇧 English

A simple Python script that deletes all messages of a Rubika channel — from the first to the last one.

Setup: pip install rubpy → put your channel ID in chat_id (you must be an admin with delete permission) → python main.py → login with your phone number and verification code.

⚠️ Deletion is permanent — use only on your own channels.


ساخته‌شده با 💜 توسط Afton-programmer — اگر خوشتان آمد ⭐ ستاره بدهید!

About

🐍 حذف تمام پیام‌های یک کانال روبیکا با یک اسکریپت ساده پایتون (rubpy) — از اولین تا آخرین پیام

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages