Техническое задание: Telegram-бот с парсером и админкой

Основная цель

Разработка многофункционального Telegram-бота, который взаимодействует со сторонними сервисами через готовые API и обладает расширенным функционалом для сбора и обработки данных.

Ключевые функции и требования

1. Функционал бота

  • Интеграция и работа с предоставленными внешними API.
  • Реализация парсера для автоматического сбора и структурирования информации из заданных источников.
  • Создание удобного пользовательского интерфейса внутри Telegram.

2. Административная система

  • Разработка внешней веб-админки для полного управления ботом и данными.
  • В админке должен быть реализован функционал просмотра статистики, управления пользователями и настройки парсера.

3. Лендинг

  • Установка и базовая настройка одностраничного сайта (лендинга) для презентации функционала бота.

Технические детали

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

Векторизация и адаптация логотипа

Требуется перерисовать существующий логотип в векторном формате для универсального использования. Приоритет - создание масштабируемого векторного файла, дополнительно - подготовка трех размеров для веб-применения.

Устранение дублей товаров и ошибок 404 на сайте

Требуется найти и устранить техническую проблему на сайте: после массовой загрузки товаров через Excel появились дублирующиеся страницы, которые отдают ошибку 404. В административной панели эти дубли отсутствуют, но они индексируются поиском сайта.