Java 17, Gradle, Spring Boot 3, OkHttp3, Jackson, XPath.
• Интегрирован с FusionBrain API и может генерировать изображения по текстовому запросу в различных моделях, отправляя REST-запросы.
• Парсит xml-файл с курсами валют с сайта Центробанка РФ, обновляет раз в сутки.
• Отправляет случайный анекдот с сайта анекдотов.
• Отправляет случайный ASCII-арт из заданного списка.
Секретные ключи и история коммитов хранятся в приватном репозитории.
https://t.me/krmFirstTryBot - запущен на VPS, сервер на Ubuntu 22.04, скомпилированная программа запускается как служба в systemd с помощью bash-скрипта (есть в репозитории).