Telegram бот, позволяющий регистрировать пользователей в сервисах печати принтеров компании Х при помощи отправки письма с почтового сервера компании продавца принтеров.
Информация о регистрации пользователей записывается в базу данных.
- Установить значения необходимых свойств в
applicaiton.properties
,mail.properties
. - Инициализировать структуру базы данных, запустив
init.sql
. - Создать архив:
$ mvn package
- Запустить архив:
$ java -jar target/print-service-register-bot-1.0-SNAPSHOT-jar-with-dependencies.jar
- Java 17.
- Maven.
- PostgreSQL.
- Sping (context, data-jdbc).
- Lombok.
- Commons-validator.
- telegrambots.
- javaxmail.