طراحی و سورس کد بات تلگرامی نیاز دارم که؛
- با استفاده از APIی اکانتهای تلگرام چندین کانال رو واچ و سابسکرایب قرار بده
- درصورتی که هر کانال واچ شده پیامی در داخل اون درج شد(اعم از ویس ویدیو و عکس و متن) بتونه اون پیام رو داخل دیتابیس mongodb با استفاده از تایپ مشخص ذخیره کنه (تمام دیتای چنل + دیتای پیام باید ذخیره بشه)
-با فوروارد کردن پیام از یک کانال به بات(یا تشکیل یه گروه دو نفره از ادمین و بات و ارسال پیام به اون گروه)، تشخیص بده که از این به بعد اون کانال رو واچ و اطلاعات و پیامها و ... رو تو دیتابیس ذخیره کنه
-کاربری که وارد بات شده یک سری کلیدواژه رو معرفی کنه(برای ادمین تعداد تعریف کلیدواژه کاربر قابل تنظیم باشه.)
-همزمان با وارد کردن پیام ها در دیتابیس، پیامی که حاوی کلیدواژه کاربر هست براش ارسال بشه
-ادمین بات در تنظیمات کلیدواژه ها رو وارد کنه و در ساعت مشخصی از روز، از دیتابیس تعداد تکرار کلیدواژه ها رو برای ادمین لیست و ارسال کنه
- قابلیت گرفتن اطلاعات کلی بات اعم از : تعداد کل پیامها، تعداد کل چنلها، تعداد کل استفاده کنندگان از بات
بات باید با استفاده از زبان پایتون و کتابخانهی pyrogram نوشته و با استفاده از mongodb دیتاها ذخیره شود.
کدها تمیز و با توضیحات وارد بشه
+ لطفا پیشنهاد زمان و قیمت رو اعلام بفرمایید+