Техническое задание: Создание Telegram-каналов и чат-бота
1. Цель проекта
Организация коммуникационных площадок для трех отделов компании и автоматизация первичного взаимодействия с клиентами через чат-бота.
2. Задачи
2.1. Создание Telegram-каналов
- Создать три отдельных Telegram-канала с аналогичными в Макс.
- Тематика каналов:
- Отдел продаж
- Отдел проектов
- Отдел сервиса
2.2. Разработка чат-бота
- Создать одного общего чат-бота для работы с тремя каналами.
- Функционал бота должен быть простым и включать:
- Приветственное сообщение.
- Предложение оставить заявку с последующим обратным звонком.
- Возможность перевода диалога на живого специалиста.
- Дополнительная функция: Бот должен уметь анализировать полученный от пользователя текст (техническое задание, запрос).
3. Требования к функции анализа текста
- Бот получает текст от пользователя.
- Задача бота - переписать (сделать рерайт) исходный текст, сделав его более понятным и интересным.
- Все упоминания названий фирм, сайтов, телефонов и email в исходном тексте должны быть скрыты или удалены.
- Результат работы функции должен возвращаться строго в формате JSON со следующей структурой полей:
title - заголовок для обработанного текста.
description - краткое описание.
text - полный текст описания в виде HTML. Должны использоваться только базовые теги (например, h1, h2, h3, p, ul, li). Не включать теги <html>, <head>, <body>, <style>, <script>. Контент должен быть готов для вставки внутрь тега <body>.
tema - тематика задачи одним словом (на русском языке, без нижних подчеркиваний). Примеры: "продвижение сайтов", "код", "код на питоне", "дизайн", "копирайтинг".
4. Общие требования
- Простота и надежность решения.
- Четкое разделение функционала для каналов и бота.
- Корректная обработка и структуризация данных в JSON.