Разработка Telegram-бота для оценки блюд
Описание
Требуется разработать сложного Telegram-бота, функционально схожего с @dairetu_bot, но предназначенного для оценки блюд. Пользователи ежедневно публикуют фотографии еды и оценивают чужие. Доступ к функционалу бота осуществляется по подписке на Telegram-канал заказчика.
Ежедневно пользователи отправляют фото лучшего блюда, которое закрепляется на сутки для оценки. Фотографии анонимны. По мере получения оценок автор получает уведомления на первой, пятой, десятой и двадцать пятой оценках, а также по итогу. Через 24 часа выставляются баллы, влияющие на общий рейтинг.
Оценка производится анонимно по шкале «Оптимальность» от 1 до 5. Автор поста видит только количество оценок, без баллов. Через 24 часа бот рассчитывает балл поста по байесовскому среднему. Если оценок менее 5, пост не участвует в рейтинге, стрик не прерывается. Общий рейтинг публичный, формируется по баллам постов за последние 30 дней. В рейтинг входят пользователи со стриком 7 и более дней, отображается топ-10 и место текущего пользователя.
Стрик засчитывается при публикации поста и получении минимум 5 оценок (если доступных постов для оценки меньше 5, необходимо оценить все доступные). Предусмотрены 2 дневные заморозки в месяц. Если дневное условие не выполнено, автоматически списывается заморозка. При отсутствии заморозок стрик обнуляется.
Функционал безопасности включает отсутствие комментариев и подписей, а также кнопку жалоб. 3 жалобы от разных пользователей скрывают пост и отправляют его модератору.
Требования к навыкам
Оценка заказа
7/10Конкуренция
Заказ свежий (2 часа), конкуренция пока низкая. Хороший шанс попасть в первые отклики.
Спросить AI о заказе
Спросите что угодно об этом заказе
Помогу понять, ваш ли это заказ: оценю бюджет и сроки, подсвечу подводные камни и подскажу, как откликнуться.
