Техническое задание: Telegram-бот для выдачи случайных ответов
Цель проекта
Создать функционального Telegram-бота, основная задача которого - предоставлять пользователям случайные ответы (текст + изображение) по их запросу.
Ключевые требования к функционалу
- Основное действие: Бот должен выдавать случайный ответ при нажатии пользователем соответствующей кнопки в интерфейсе.
- Контент ответа: Каждый ответ представляет собой комбинацию текстового сообщения и прикрепленного изображения (картинки).
- Управление контентом: Возможность для администратора вручную прописывать и редактировать все текстовые ответы и набор прикрепляемых к ним изображений.
- Механика выдачи: Алгоритм выбора ответа из подготовленного списка должен быть случайным (рандомизированным).
Технические пожелания
- Платформа для разработки: Telegram.
- Язык программирования: предпочтительно Python.
- Проект должен быть готов к развертыванию и долгосрочной поддержке.
Ожидаемый результат
Полностью работоспособный бот с простым и понятным интерфейсом для пользователя и удобным механизмом наполнения контентом для администратора.