Skip to content

Skif136/gitlab-telegram-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Требования

Создайте нового бота

Переменные

  • AUTHMSG - парольная фраза используется при авторизации в боте, для получения уведомлений
  • TOKEN - токен бота

Запуск

  • Измененить значение переменных в файле "vars.py" p.s. значение {0}- {3} получаемые от json : {0} - namespace (автор тэга) {1} - ref (название тэга) {2} - name (название проекта) {3} - default_branch (ветка)
token = 'XXX:XXX'
secret_message = 'XXX' # Парольная фраза
one_post = 'Hi !'
correct_key = 'Everything is fine !'
invalid_key = "I won't talk to you."
stop_bot = 'Ok, bye.'
message = "*{0} pushed new tag: '{1}' at project: '{2}' default_branch: '{3}' \n{4}/tree/{1}*"
  • docker build -t bot .
  • docker run -d -p 10111:10111 --name bot bot
  • Создайте Webhook в проекте gitlab, который указывает на http://ip:10111/
  • Напишите боту в чате парольную фразу

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published