Привет! У нас есть бот ChakraFlow, в котором реализован функционал теста. Пользователь отвечает на вопросы, а по итогам генерируется PDF с изображениями, используя библиотеку Pillow. Мы накладываем несколько картинок друг на друга, и таким образом получается итоговая картинка.
Теперь, используя этот функционал, мы хотим разработать новый модуль:
1. Выбор игрового сценария: Пользователь выбирает один из трёх игровых сценариев работы с метафорическими картами (я расскажу подробнее о каждом, но сейчас опишу только один).
2. Выбор категории: Пользователь выбирает категорию из списка, который хранится в CSV-файле (например, «Друзья»).
3. Выбор карт: После выбора сценария бот предлагает выбрать две карты из общего списка. Карты хранятся в папке с изображениями, пронумерованными от 00 до 50.
4. Сопоставление значений: После того, как пользователь выбрал карты, бот просит сопоставить каждой из карт значение (например, "ситуация" или "результат").
5. Генерация итоговой картинки: Бот накладывает изображения выбранных карт на основе выбранных значений и генерирует итоговую картинку, которая отображает результат сессии.
Работа с репозиторием и выкладка на сервер.