2.6 KiB
📢 گزارش تغییرات و قابلیتهای جدید سیستم (Release Notes):
👤 ویرایشکننده: mamad
🔹 وبسایتهای مبدا و کشف خودکار API با هوش مصنوعی (Source Websites & AI Discovery):
• امکان تعریف انواع وبسایتها و خبرگزاریها به عنوان مبدا ورودی محتوا در کنار کانالهای تلگرام.
• تحلیل خودکار ساختار سایت، کشف اندپوینتهای REST API و فیدهای RSS توسط هوش مصنوعی و ذخیره در تنظیمات وبسایت.
• استخراج دورهای اخبار جدید، تشخیص تکراری بودن با هوش مصنوعی و ارسال به صف انتشار کانالهای مقصد.
• اعلام هوشمند خطاهای دریافت در کانال ادمین همراه با کلید «🤖 تحلیل مجدد هوشمند AI و تولید مجدد API».
📁 فایلهای تغییریافته: services/website_analyzer.py, services/website_collector.py, services/admin_bot.py, db/database.py, db/models.py, db/repository.py, main.py
🔹 تنظیم شیوه ارسال پستها از صف (ترتیبی FIFO یا تصادفی):
• افزودن گزینه «🔀 شیوه ارسال» در تنظیمات هر کانال مقصد با قابلیت سوییچ بین حالتهای «به ترتیب ورود» و «تصادفی (Random)».
📁 فایلهای تغییریافته: core/queue.py, services/publisher.py, services/admin_bot.py, db/models.py, db/repository.py
🔹 پشتیبانی کامل از استایلهای Markdown در ارسال پستها به تلگرام:
• پشتیبانی از فرمتبندی غنی Markdown (بولد، ایتالیک، لینکها و کدهای برنامهنویسی) خروجی هوش مصنوعی در ارسال به کانالهای مقصد.
📁 فایلهای تغییریافته: services/publisher.py
🔹 مدیریت هوشمند ارسال گزارش انتشار (Release Notes Broadcast Hash Tracking):
• ردیابی هش گزارش تغییرات جهت جلوگیری از ارسال پیامهای تکراری هنگام ریاستارت سیستم.
📁 فایلهای تغییریافته: services/admin_bot.py