Перенос проекта с JS версии gitlab-bot-webhook на Kotlin
Суть бота заключается в том чтобы он мог в телеграммах уведомлять о разных событиях в проекте.
- Связать ник телеграм с ником git
- Возможность указывать разные GitLab репозитории
- Добавлять проекты в чаты
- События GitLab Pipeline
- Событие MergeRequest
- События GitHub Action
- События PullRequest
Для запуска
- Создать базу данных PostgreSQL на основании бекапа
database/dump.sql
- Добавить переменные окружения указанные в файле
.env
- Запустить server как обычный ktor-server проект
- Должно заработать