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