Skip to content

Отправляет оповещения из OpenProject в Telegram

License

Notifications You must be signed in to change notification settings

gerrustalker/openproject-webhooks-telegram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Оповещения OpenProject в Telegram

Установка

  1. git clone gerrustalker/openproject-webhooks-telegram
  2. cd openproject-webhooks-telegram
  3. npm i
  4. Откройте config.js, и замените все значения на ваши
    • Для создания API токена OpenProject, откройте Настройки учетной записи -> Маркеры доступа -> + Токен API (/my/access_token)
    • Для создания бота Telegram, используйте @BotFather
    • Для получения ChatID, добавьте бота в нужный вам канал/чат и напишите в него любое сообщение, затем откройте https://api.telegram.org/botТОКЕН_ВАШЕГО_БОТА/getUpdates и возьмите chat -> id
  5. В OpenProject откройте Администрирование -> API и вебхуки -> Вебхуки -> + Вебхук (/admin/settings/webhooks)
  6. В поле URL-адрес загрузки введите прямую ссылку (стандартный порт :8565)/reverse proxy до вашего сервера и добавьте /meow/rawr/hewwo/op, например http://123.45.6.78:8565/meow/rawr/hewwo/op
  7. Укажите нужные вам события (см. Поддерживаемые события)
  8. Укажите проекты, оповещения о которых вы хотите (или все)

Поддерживаемые события

  • Пакет работ: Обновление, Создан

About

Отправляет оповещения из OpenProject в Telegram

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published