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