Skip to content

Репозиторий с примером взаимодействия с telegram bot на python. В данном случае проверяются статусы MR в gitlab и при их наличии, отправляется сообщение в телеграм.

Notifications You must be signed in to change notification settings

devios327/gitlab-mr-notificator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitLab Telegram Notifier

Этот проект представляет собой бота, который проверяет наличие Merge Requests (MR) без статуса WIP в GitLab и отправляет уведомления в Telegram. Бот проверяет MR каждую минуту и отправляет сообщение только один раз для каждого нового MR без статуса WIP.

Описание переменных окружения

GITLAB_URL: URL вашего экземпляра GitLab.
GITLAB_PRIVATE_TOKEN: Ваш приватный токен для доступа к GitLab API.
TELEGRAM_BOT_TOKEN: Токен вашего Telegram бота.
TELEGRAM_CHAT_ID: ID чата, куда будут отправляться сообщения.

Установка

pip install -r requirements.txt

About

Репозиторий с примером взаимодействия с telegram bot на python. В данном случае проверяются статусы MR в gitlab и при их наличии, отправляется сообщение в телеграм.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages