Телеграм бот для оповещений

Создание бота

Перед применением телеграм бота в качестве способа доставки уведомлений его необходимо создать. Сделать это можно, например, при помощи официального телеграм бота @BotFather. Для более подробных инструкций обратитесь к пользовательской документации Telegram.

Важнейшим артефактом создания бота является его API токен, который и будет использоваться сервисом по доставке сообщений - его необходимо сохранить для дальнейшего использования при настройке сервиса оповещений.

Настройки стенда

Для корректной работы Телеграм бота необходимо произвести настройку стенда через Kubernetes. Настроить необходимо следующие параметры:

НазваниеЗначение
ACCESS_TOKEN_URLURL на получение токена из сервиса авторизации
AUTH_SERVER_URLURL сервиса авторизации
AUTH_SERVICEНазвание сервиса авторизации
JPA_DIALECTДиалект JPA
MDP_TOKENSERVICE_SERVICEСервис токенов
QOAUTH_MODEРежим авторизации
SERVICE_NAMEИмя сервиса бота
SERVICE_PORTПорт сервиса бота
TELEGRAM_APITOKENAPI токен телеграм бота (генерируется при его создании)
URL_FILE_EMAIL_SERVICEURL сервиса отправки нотификаций
URL_FILE_STORAGE_PREFIXURL сервиса хранения файлов
URL_PREFIXURL сервиса по созданию снимков экрана
DB_ADMINЛогин администратора базы данных
DB_ADMINPASSWORDПароль администратора базы данных
DB_DATABASEНазвание базы данных
DB_DRIVERДрайвер базы данных
DB_LOGINЛогин пользователя базы данных
DB_PASSWORDПароль пользователя базы данных
DB_SCHEMAСхема базы данных
DB_TYPEТип базы данных
DB_URLURL базы данных
KAFKA_HOSTСервер Кафки
KAFKA_PORTПорт сервера Кафки

После указания перечисленных выше настроек сервис отправки уведомлений через телеграм бота будет работать.