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

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

Создание интеллектуального чат-бота для автоматизации процесса сбора заявок на международные денежные переводы. Бот должен вести пользователя по структурированной форме, сохранять данные и обеспечивать коммуникацию между клиентом и менеджером.

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

1. Ядро и технологии

  • Язык программирования: Python.
  • Фреймворк: aiogram 3.x.
  • Архитектура: Finite State Machine (FSM) для управления многошаговой формой.

2. Пользовательский интерфейс и логика

  • Двуязычный интерфейс: поддержка русского (RU) и английского (EN) языков.
  • Пошаговая форма из 8 этапов сбора данных с использованием inline-кнопок для выбора.
  • Собираемые данные: страны отправления/получения, валюты, суммы, тип плательщика и другая необходимая информация.

3. Интеграция и хранение данных

  • Автоматическая запись каждой заполненной заявки в Google Sheets.
  • Настройка системы автоматических алертов в служебный чат Telegram для мгновенного уведомления менеджеров о новой заявке.

4. Система коммуникации и автоматизации

  • Реализация таймеров для отправки имитированных сообщений от имени менеджера (например, «Ваша заявка в обработке»).
  • Административная команда /reply, позволяющая менеджерам отвечать напрямую клиентам через бота.
  • Функция трекинга UTM-меток для отслеживания переходов пользователей на сайт компании.

5. Развертывание

  • Деплой готового решения на VPS с операционной системой Ubuntu.
  • Обеспечение стабильной и бесперебойной работы бота.

Ожидаемый результат

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

Восстановление и поддержка функционала сайта

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

Написание серии статей по психофизиологическим исследованиям с применением полиграфа

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