Техническое задание: Доработка Telegram-бота
Цель проекта
Довести до рабочего состояния существующего Telegram-бота, исправив ошибки в коде и расширив его функционал.
Основные задачи
- Анализ и исправление ошибок в текущем файле кода бота.
- Реализация функции распознавания текста из загружаемых пользователем фотографий.
- Реализация функции считывания и распознавания данных со штрих-кодов на изображениях.
- Тестирование и отладка бота для обеспечения стабильной работы всех функций.
- Создание понятного и структурированного технического описания проекта на основе исходного запроса.
Требования к результату
- Бот должен стабильно работать и обрабатывать команды.
- Функции распознавания текста и штрих-кодов должны быть интегрированы в основную логику бота.
- Исходный код должен быть чистым, с комментариями.
- Необходимо предоставить обновленное, четкое техническое задание в формате JSON, как указано в требованиях.
Формат итогового ТЗ (для исполнителя)
Переработанное задание должно быть представлено в виде JSON-объекта со следующими полями:
- title: Краткий, информативный заголовок проекта.
- description: Сжатое описание задачи на 2-3 предложения.
- text: Детальное, структурированное описание в виде HTML-контента (без тегов <body>, <style>, <script>), с использованием заголовков и списков.
- theme: Одно слово, определяющее тематику задачи (например, "код").
Важное примечание
При переписывании задания необходимо удалить любые упоминания конкретных брендов, названий компаний, сайтов, телефонов и другой контактной информации, оставив только суть технических требований.