Telegram-бот для просмотра некоторых работ известных художников.
Бот в Telegram: @GalleryTrip_bot
Статья на Хабр
Этот проект лицензирован по лицензии MIT.
Подробности в файле LICENSE
Олеся Пономарева
Java
MySQL
GitHub - repository
Telegram Bot API
Полный список используемых зависимостей и версий компонентов можно найти в pom.xml
В проект добавлена база данных для учета пользователей, которая развернута на виртуальном хостинге https://beget.com/ru.
Запуск бота в среде разработки (IntelliJ IDEA) производится через запуск класса Main.java.
Также возможно создать исполняемый jar-файл и запускать его (как в среде разработки, так и на витртуальных ресурсах). В проекте (pom.xml) реализована возможность создания такого файла через плагин Apache Assembly
Выгружен telegram-бот на VPS: https://beget.com/ru/vps. Для выгрузки потребовалось:
- зарегистрироваться на https://beget.com/ru и арендовать VPS (у меня - на Ubuntu 22.04 с SSL-сертификатом);
- для общения с VPS установить клиент удалённого доступа PuTTY;
- для передать на сервер файлов бота установить FTP-клиент - FileZilla.