Разработка Telegram-бота с автоматической рассылкой
Необходимо создать функционального чат-бота для мессенджера Telegram, который будет работать по принципу воронки: пользователь получает доступ к материалам только после предоставления информации о себе.
Основной функционал
- Интерактивная анкета: Бот должен запрашивать у пользователя необходимые данные через диалог (поля анкеты уточняются отдельно).
- Автоматическая выдача материалов: После успешного заполнения анкеты бот автоматически отправляет пользователю заранее заготовленные файлы (документы, изображения, медиа).
- Сохранение данных: Вся информация, полученная от пользователей через анкету, должна надежно записываться и храниться в базе данных (тип БД на усмотрение исполнителя, но должна быть возможность экспорта данных).
- Администрирование: Для владельца бота должен быть предусмотрен удобный способ загрузки новых файлов для рассылки и просмотра собранных анкет.
Технические требования
- Бот должен быть стабильным и работать 24/7.
- Интерфейс общения с ботом - интуитивно понятный и дружелюбный.
- Код должен быть чистым, с комментариями и возможностью дальнейшего расширения функционала.
- Необходима инструкция по развертыванию и администрированию.
Что предоставить по итогу
- Исходный код проекта.
- Инструкцию по установке и настройке.
- Развернутого и работающего бота на тестовом периоде.