برونسپاری
آموزش آنلاین
کسب درآمد
×
افزایش شانس استخدام
خانه پروژه ها برنامه نویسی پروژه های ساخت ربات یک ربات خودکار برا مدیریت کانال خبری

یک ربات خودکار برا مدیریت کانال خبری

۲۷ روز پیش
بودجه
از
۳,۰۰۰,۰۰۰ تومان
تا
۷,۰۰۰,۰۰۰ تومان
زمان پیشنهادی
۵ روز
(۱)
تهران
کارلنسر
وضعیت
کامل شده
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
کارلنسر
مشخصات کامل سیستم ربات مدیریت و انتشار خبر در روبیکا هدف سیستم ساخت یک ربات خودکار برای مدیریت کانال‌های خبری در روبیکا که بتواند اخبار را از چند کانال مبدا دریافت کرده، تبلیغات را تشخیص داده و حذف کند، لینک‌ها و آیدی‌های اضافی را پاک‌سازی کند و سپس خبر را در چند کانال مقصد منتشر کند. این ربات باید به صورت 24 ساعته روی سرور اجرا شود و امکان مدیریت و کنترل کامل از طریق یک کانال مدیریتی را داشته باشد. ------------------------------------------------ بخش 1 — ساختار کلی سیستم ربات با استفاده از یک اکانت واقعی روبیکا اجرا می‌شود (Self Account Automation). این اکانت باید: 1. عضو همه کانال‌های مبدا باشد 2. در همه کانال‌های مقصد ادمین باشد 3. عضو کانال مدیریتی باشد ربات روی یک سرور VPS لینوکس اجرا می‌شود. مشخصات سرور پیشنهادی: RAM: حداقل 2GB CPU: حداقل 2 Core Storage: حداقل 40GB SSD سیستم عامل: Ubuntu 22.04 LTS ربات باید به صورت دائمی با systemd اجرا شود تا در صورت ریبوت سرور یا خطا مجدداً اجرا شود. ------------------------------------------------ بخش 2 — کانال‌های مبدا ربات باید پیام‌های جدید را از چند کانال خبری دریافت کند. تعداد کانال‌های مبدا در نسخه اولیه: 10 کانال قابلیت توسعه: تا 50 کانال ربات باید هر 10 ثانیه پیام‌های جدید این کانال‌ها را بررسی کند. ------------------------------------------------ بخش 3 — کانال‌های مقصد ربات باید خبرهای پردازش شده را در 7 کانال مقصد منتشر کند. ویژگی انتشار: ارسال با فاصله 5 ثانیه استفاده از سیستم صف برای جلوگیری از Flood ------------------------------------------------ بخش 4 — انواع محتوا ربات فقط باید این نوع محتواها را منتقل کند: متن عکس ویدیو این موارد باید نادیده گرفته شوند: ویس فایل استیکر گیف غیرخبری ------------------------------------------------ بخش 5 — قوانین مربوط به محتوا قوانین پردازش پیام: اگر متن خبر بیشتر از 4000 کاراکتر باشد → ارسال نشود اگر پست شامل چند عکس باشد → فقط 2 عکس اول ارسال شود اگر پست شامل ویدیو باشد → فقط 1 ویدیو ارسال شود ------------------------------------------------ بخش 6 — محدودیت حجم ویدیو حداکثر حجم ویدیو برای ارسال: 80 مگابایت اگر حجم بیشتر باشد → خبر ارسال نشود. این مقدار باید قابل تغییر باشد با دستور مدیریتی: #حجم 120 ------------------------------------------------ بخش 7 — حذف لینک‌ها و آیدی‌ها قبل از انتشار خبر باید موارد زیر از متن حذف شوند: هر نوع لینک داخلی روبیکا هدف: جلوگیری از تبلیغ یا معرفی کانال مبدا. ------------------------------------------------ بخش 8 — تشخیص تبلیغ ربات باید بتواند تبلیغات را تشخیص داده و حذف کند. شرایط تشخیص تبلیغ: وجود کلمات زیر در متن: تبلیغات خرید فروش ثبت سفارش تماس بگیرید در دایرکت یا وجود آیدی / لینک کانالی که در لیست کانال‌های مبدا نباشد. در این حالت پیام به عنوان تبلیغ شناسایی شده و منتشر نمی‌شود. ------------------------------------------------ بخش 9 — جلوگیری از انتشار خبر تکراری سیستم جلوگیری از تکرار باید با استفاده از Hash انجام شود. متن خبر هش شده و در دیتابیس ذخیره می‌شود. اگر همان خبر دوباره از کانال دیگری دریافت شود، ربات آن را منتشر نمی‌کند. ------------------------------------------------ بخش 10 — سیستم لوگو لوگوی هر کانال مقصد باید روی عکس و ویدیو اضافه شود. روش انتخاب شده: روش A — لوگوی اختصاصی هر کانال ربات باید: لوگوی هر کانال مقصد را از پروفایل آن دریافت کند در پوشه data/logos ذخیره کند لوگو باید روی رسانه قرار گیرد: محل: پایین سمت راست اندازه: حدود 15 درصد عرض تصویر برای عکس: استفاده از Pillow برای ویدیو: استفاده از FFmpeg یسری ریز جزئیات دیگه هم هست که اگه مایل به همکاری هستید بهتون بگم.

کیفیت حرفه‌ای

فوری

تمام وقت

اسپانسر

ویژه

مشاهده جزئیات پیشنهادهای این پروژه
گزارش تخلف
ثبت پیشنهاد روی پروژه
ثبت پروژه مشابه
پروژه را با دوستان خود به اشتراک بگذارید
کپی لینک
کارلنسر را در شبکه های اجتماعی دنبال کنید
شماره تماس ۲۸۴۲۶۴۴۳ ۰۲۱
آدرس ایمیل info@karlancer.com
پشتیبانی