Техническое задание на разработку Telegram-бота
Основная цель проекта
Создание многофункционального бота, который выступает в роли посредника между авторами контента и публичным каналом. Бот должен обеспечить удобный процесс подачи, проверки и оплаты публикаций.
Ключевые функции и требования
Для пользователей (авторов)
- Выбор категории для будущего поста из предустановленного списка.
- Отправка контента (текст, фото, видео) боту в определенное, заданное администратором время.
- Интеграция с криптоботом для оплаты услуги размещения поста.
- Получение уведомлений о статусе модерации (одобрено/отклонено).
Для администратора
- Премодерация всех поступающих от пользователей постов перед публикацией.
- Настройка категорий, времени приема заявок и стоимости размещения.
- Функционал автопостинга: одобренные посты автоматически публикуются в целевом Telegram-канале.
- Панель управления для отслеживания статистики и платежей.
Технические аспекты
- Интеграция с платежной системой (криптобот) для приема средств от пользователей.
- Надежная система очереди и планирования публикаций.
- Четкое разделение прав доступа: пользователь, администратор.