/opt/otus_buddyconfigconfig/config.yaml указать настройки для подключения к базе данныхconfig/log4j2.yml указать путь к папке логовjava -Dconfig=/opt/otus_buddy/config/config.yaml -Dlog4j.configurationFile=/opt/otus_buddy/config/log4j2.yml -jar /opt/otus_buddy/otus-teachers-bot-<version>-all.jarsystemd для возможности автозапуска и удобного управления
Warning: У пользователя, под которым запускается бот, должен быть доступ на чтение и запись на папку, в которой он лежит, на вложенные папки и на папку с логами
Если пользователь подтвердил демо, но не провел его, администратору необходимо отменить запись задним числом, иначе бот будет думать, что демо проведено.
Чтобы отредактировать свою запись, нужно отменить её и записаться заново. Перенос день в день не освобождает слот, сохраняя его занятым с пометкой «Отменено». Перенос за день и ранее полностью и бесследно освобождает слот.
Если после длительного использования реакция бота замедляется, необходимо почистить самые старые записи. Для этого нужно загрузить пустое расписание на прошлый год, удалив все записи. Предварительно можно скачать расписание в Excel.
https://github.com/SonicNorg/Otus_Teachers_Bot (права на запись)