پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

پارس‌کدرز خریداران یا کارفرمایان را به مجری‌ها /فریلنسرهای خبره‌ای متصل می‌کند که برای انجام پروژه آماده هستند.

برنامه نویس Python برای نوشتن یک ربات تلگرامی انتقال پست

دو سال پیش منتشر شده

تعداد بازدید: 447

کد پروژه: 353564


شرح پروژه

من نیاز به برنامه نویس متعهد PYTHON جهت برنامه نویسی پنل یوزر در تلگرام دارم

پنل ادمین ربات تحت وب میباشد که برنامه نویسی شده ، وبسرویس هم برای ارتباط ربات تلگرامی که مینویسید با پنل ادمین نوشته شده است

+ ربات ابتدا باید در اکانت تلگرام من لاگین بشود

+ ربات از طریق وبسرویس آیدی چنل های مبدا و چنل های مقصد مرتبط مبدا را بخواند و در اکانت تلگرام من آن ها را شناسایی کند

نکته1: من در چنل های مبدا عضو عادی هستم ، در چنل های مقصد ادمین هستم و آیدی ربات را ادمین آنها میکنم

نکته2: ربات چندزبانه میباشد یعنی از ادمین مثلا 3 زبان انگلیسی فارسی ترکی مثلا اضافه میکنم ، بنابراین به ازای هر چنل مبدا 3 چنل مقصد میسازم 

+ ربات زمانی که در چنل مبدایی پست جدید ارسال شود (عادی یا ریپلای شده) این پست را ابتدا به چنل مقصد انگلیسی عینا کپی میکند ، سپس از چنل انگلیسی مقصد پست را در گوگل ترنسلیت ترجمه و به چنل مثلا فارسی و ترکی مقصد کپی میکند

نکته : ربات از چنل مقصد انگلیسی باید متن را به گوگل ترنسلیت ببرد و سپس از طریق وبسرویس بفهمد سایر زبان های چنل های مقصد چیست و به همان زبان ترجمه کند مثلا از انگلیسی به فارسی و انگلیسی به ترکی

+ ربات 5 دقیقه پس از انتقال و ترجمه "آخرین پست" از چنل مبدا به  چنل های مقصد ، این پست آخر را بررسی میکند در صورتی که ویرایش شده بود ، محتوای جدید را به چنل انگلیسی و سپس به چنل فارسی ترکی ترجمه آن را میفرستد

+ کاربر در ربات 2 مدل میتواند مشترک چنل های مقصد شود :

الف : اشتراک آزمایشی : این اشتراک یک مدت زمان مشخص دارد و رایگان است ، در پایان مدت زمان اشتراک آزمایشی این دکمه دائمی مخفی میشود 

ب :  اشتراک پولی : دو نوع میباشد یا اشتراک پولی تکی یا اشتراک پولی کلی ، چنانچه کاربر اشتراک کلی تهیه کند دکمه خرید اشتراک پولی تا پایان مدت زمان اشتراک کلی مخفی میشود ، اما تکی خرید کند مهم نیست

نکته 1 : در هر 2 نوع اشتراک آزمایشی و پولی ، لیست چنل های مقصد انگلیسی و مقصد به زبان خود کاربر (که موقع استارت اولیه ربات یا موقع ویرایش زبان انتخاب کرده بود) نمایش داده میشود

نکته 2 : یوزر در هر چنلی عضو شود دکمه عضویت در آن چنل از لیست مخفی بشود و اگر از هر چنل مقصدی خارج بشود دکمه عضویت آن چنل دوباره به لیست برگردد

نکته 3 : ربات در همه جای برنامه لیست چنل های مقصد را طبق حرف اول انگلیسی آن چنل سورت شده نمایش بدهد

نکته 4 : پس از پایان مدت زمان اشتراک کاربر (طبق پلان اشتراکی که تهیه کرده است) ربات باید کاربر را از آن چنل مقصد بیرون بیندازد

نکته 5 : ربات باید 24 ساعت قبل از پایان اشتراک تکی یا کلی کاربر به اون هشدار در ربات ارسال کند

نکته 6 : یوزر وقتی روی اشتراک تکی کلیک کند ، ربات ابتدا لیست چنل های مقصد انگلیسی را به ایشان نمایش میدهد ، سپس یوزر با کلیک روی هر چنل باید از لیست پلان های تکی یکی را انتخاب کند و بعد هزینه را بدهد

نکته 7 : یوزر وقتی اشتراک کلی کلیک کند ، ربات همان اول لیست پلان های کلی را نمایش میدهد که یوزر باید یک از پلان های کلی را انتخاب کند و بعد هزینه را بدهد

نکته 8 : در سورس ربات بتوان به راحتی کاری کرد که کسی که اشتراک پولی را کلیک میکند فقط به اون آیتم های خرید اشتراک کلی را نمایش بدهد یعنی قسمت انتخاب نوع اشتراک که تکی یا کلی میباشد نیاید و مستقیم پلان کلی انتخاب شود و بعد هزینه را بدهد

+ کاربر در ربات 2 مدل میتواند هزینه اشتراک تکی یا پولی را بدهد :

الف : کیف پول : اگر روی این کلیک کند موجودی از حسابش کسر میشود و پلان فعال میشود

ب : آنلاین : به آدرس wallet ادمین باید دستی txid که دریافت میکند را وارد کند ، ربات باید از طریق وبسرویسی که در سناریوی ضمیمه شده نوشته شده اعتبارسنجی انجام بدهد اگر درست بود پلان فعال میشود

نکته : در صورتی مبلغ آنلاین 1 تتر بیشتر یا 1 تتر کمتر از میزانی که یوزر باید پرداخت میکرد باشد تراکنش آنلاین کاربر باز هم تائید شود

در داکیومنت ضمیمه شده یک فیلم هم موجود است که صورت تصویری میتوانید کاملا متوجه عملکرد ربات بشوید

کلاس ها و متدهایی که استفاده می نویسید باید تمیز باشند سورس کلین باید باشد و در مورد وبسرویسی که برای پنل ادمین نوشته شده ابتدا به صورت کامل چک کنید ببینید اگر موردی اشتباه یا کم بود بفرمائید که نوشته شود

داکیومنت ها و راهنما را کامل مطالعه کنید اگر متوجه نشدید بفرمائید سئوال بپرسید از من

مدت زمان تحویل پروژه 5 روز میباشد / ضمانت تخصص هم اجباری میباشد

این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.

مهارت ها و تخصص های مورد نیاز


بودجه

750,000 تومان تا 5,000,000 تومان

مهلت برای انجام

5روز

وضعیت مناقصه

بسته


درباره کارفرما

عضویت دو سال پیش

64 پروژه ثبت شده ،
0 پروژه در حال انجام ،
0 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 17%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

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

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ثبت نام کنید

مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

به رایگان یک حساب کاربری بسازید

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

یک حساب کاربری بسازید


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار