Заказ закрыт
Чат бот в телеграмм канал

Откликнуться
s
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте меньше месяца
Бюджет: по договоренности
🧾 Общая информация:

Создаётся Telegram-бот, который будет принимать медиа-контент (фото/видео) от пользователей и передавать его на модерацию. После одобрения модераторами, контент публикуется в Telegram-канале 

---

🧩 Функциональные требования:

1. Приветствие и инструкции

При нажатии /start бот должен отправлять приветственное сообщение.

Сообщение должно включать:

краткое описание целей бота;

правила участия (включая запрет на ненормативную лексику);

инструкцию по отправке контента: нужно приложить фото/видео, добавить хэштеги #ТудаХочу и #ПровереноХочу, указать город, место и интересный факт или комментарий.

2. Приём контента от пользователей

Бот принимает фото или видео (с подписью/описанием).

Сохраняется:

тип медиа;

file_id;

текстовое описание;

username отправителя.

3. Передача заявок модераторам

Каждая заявка пересылается модераторам/админам (по ID).

Под каждым сообщением – кнопки:

✅ Одобрить (публикация в канал),

❌ Отклонить (с уведомлением пользователя),

✏️ Редактировать (возможность изменить текст).

4. Редактирование заявки

После нажатия кнопки «Редактировать» бот запрашивает новый текст поста.

После редактирования появляется возможность повторного подтверждения на публикацию.

5. Публикация

После одобрения заявка публикуется в канал с сохранением:

описания;

имени пользователя (в формате @username).

6. Обратная связь

Пользователь получает уведомление:

о публикации (одобрено);

об отклонении (с призывом попробовать снова).

---

🎛️ Требования к интерфейсу:

Для пользователей:

Кнопка «Назад»/«Главное меню» (если пользователь хочет вернуться к инструкции);

Возможность повторно отправить контент при ошибке;

Простая и понятная инструкция.

Для модераторов/админов:

Кнопки взаимодействия (одобрить, отклонить, редактировать);

Возможность вернуться назад при редактировании;

Список необработанных заявок должен быть доступен длительное время (заявки не должны устаревать или терять актуальность через 10-15 минут, как это бывает по умолчанию с callback-кнопками в Telegram API).

---

🛠️ Технические требования:

Язык: Python.

Используемая библиотека: python-telegram-bot (v20+).

Хранение заявок: можно использовать in-memory (словарь) или SQLite (опционально).

Бот должен работать постоянно (долгосрочная сессия). Возможны рекомендации по запуску:

через Termux;

на Android (если нужно, настроить автозапуск);

с пояснениями для самостоятельного развёртывания.

---

🔐 Дополнительно:

Возможность в будущем подключить базу данных для хранения всех заявок (архивация).

Возможность расширения под веб-интерфейс (опционально, не сейчас).

Исходный код должен быть документирован и предоставлен заказчику после завершения.

---

✅ Итог:

Бот должен стать удобным инструментом для приёма пользовательского контента, модерирования и публикации в канал. Упор на стабильную работу, удобство взаимодействия и прозрачную логику.
Разделы:
Опубликован:
19.06.2025 | 11:58 [поднят: 19.06.2025 | 11:58] [последние изменения: 19.06.2025 | 11:58]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».