پلتفرم: پیامرسان بله | زبان: Python | Backend: Flask + SQLite | Deployment: Windows Server
شرح پروژه
رباتی برای پیامرسان بله طراحی شده که فرآیند ایجاد حسابهای کاربری موقت (دمو) روی یک سامانه نظارت تصویری رو بهصورت کاملاً خودکار انجام میده. هدف، حذف کامل وابستگی به پشتیبان انسانی برای ارایه نسخه آزمایشی به مشتریان بود.
قابلیتهای کلیدی
ایجاد خودکار کاربر روی API سامانه با دریافت شماره موبایل، نام و شرکت
تولید نام کاربری یکتا (پیشوند + عدد تصادفی) و رمز عبور ثابت
محدودیت ۲ بار ثبتنام برای هر کاربر؛ کاربران VIP بدون محدودیت
پاکسازی خودکار تمام حسابها در ساعت ۲۳:۵۹ (قابل تنظیم)
تشخیص کاربران بازگشتی و ایجاد مجدد حساب بدون دریافت دوباره اطلاعات
پنل مدیریت تحت وب با احراز هویت برای مشاهده کاربران، ارسال پیام گروهی/تکی (متن، عکس، فایل، ویدیو)، تنظیم پارامترهای ربات، و پاکسازی دستی
جزئیات فنی
API Integration: اتصال به Bale Bot API برای دریافت/ارسال پیام و REST API سامانه برای مدیریت کاربران
Data: ذخیرهسازی اطلاعات کاربران در SQLite با امکان ردیابی وضعیت (فعال/حذفشده) و شمارش دفعات ثبتنام
Scheduling: پاکسازی زمانبندیشده با کتابخونه schedule
Security: احراز هویت Basic Auth، پورت غیر استاندارد، محدودیت IP در فایروال
Deployment: اجرای ۲۴/۷ روی Windows Server از طریق Task Scheduler با قابلیت راهاندازی مجدد خودکار
نتیجه
زمان صدور حساب از ۱۰+ دقیقه به زیر ۳۰ ثانیه کاهش یافت. فرآیند کاملاً خودکار شد، خطای انسانی حذف گردید، و پشتیبانها برای وظایف مهمتر آزاد شدند.