Техническое задание: Чат-бот для розыгрыша призов

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

Цель проекта

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

Механика работы и функционал бота

Для участника (клиента):

  • Регистрация кода: Пользователь начинает диалог с ботом и вводит уникальный номер, полученный при покупке товара.
  • Сбор данных: После проверки кода бот запрашивает у пользователя:
    • Фамилию и Имя
    • Ссылку на свой профиль в Telegram или ВКонтакте (на выбор).
  • Подтверждение: Бот выдает сообщение об успешной регистрации в розыгрыше.

Для администратора:

  • База данных: Все данные (уникальный номер, ФИО, ссылка на профиль) сохраняются в структурированную базу (например, в Google Таблицу, БД SQL или простой файл с четкой организацией).
  • Поиск победителя: Во время прямого эфира администратор должен иметь возможность быстро найти запись по объявленному номеру и получить из базы:
    • Фамилию и Имя победителя.
    • Активную ссылку на его профиль для связи.
  • Простой интерфейс доступа: Доступ к базе для поиска должен быть максимально простым и быстрым (например, через команду в самом боте для админа или через отдельный простой веб-интерфейс).

Ключевые требования

  • Корректная работа в выбранных платформах (Telegram, VK).
  • Валидация вводимых данных (проверка формата номера, ссылки).
  • Защита от повторной регистрации одного и того же номера.
  • Надежное и простое хранение данных с возможностью быстрого поиска.
  • Четкое разделение логики для пользователя и администратора.

Что ожидается от исполнителя

  • Предложение оптимальной архитектуры решения (язык программирования, способ хранения данных).
  • Разработка, тестирование и запуск бота.
  • Инструкция по управлению и использованию для администратора.

Разработка системы автоматических уведомлений для пассажиров автобусов

Создание системы для массовой рассылки уведомлений об изменениях в расписании рейсов. Система должна автоматически собирать контакты пассажиров и отправлять сообщения через WhatsApp и email по одному клику оператора.

Интеграция Telegram-бота с сайтом на WordPress

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

Разработка образовательного сервиса для практики английского с ИИ

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