Настройка уведомлений Webex с помощью плагина discourse-chat-integration

Это руководство описывает, как настроить провайдера Webex, включённый в плагин discourse-chat-integration.

Установка

Если вы ещё не сделали этого, установите плагин discourse-chat-integration.

Настройка Webex

  1. Перейдите в пространство (Space), куда нужно добавить вебхук, и нажмите на значок шестерёнки в заголовке пространства.
  2. В выпадающем меню выберите Add apps (Добавить приложения).
  3. В открывшемся окне браузера для Cisco Webex App Hub найдите Incoming Webhooks (Входящие вебхуки).
  4. Нажмите кнопку Connect (Подключить) в правом верхнем углу.
  5. Дождитесь загрузки новой вкладки. Или нет. У меня она просто бесконечно крутилась.
  6. Вернитесь на предыдущую вкладку, где вы нажали кнопку Connect. Если необходимо, обновите страницу, пока вместо неё не появится кнопка Disconnect (Отключить). Не нажимайте её.
  7. Прокрутите страницу вниз — там теперь должна быть форма.
  8. Дайте вашему новому вебхуку имя и выберите пространство из выпадающего списка. В нём должны отображаться все пространства, к которым у вас есть доступ.
  9. Нажмите Add (Добавить).
  10. Скопируйте URL вебхука в буфер обмена — он понадобится на следующих шагах.

Настройка Discourse

  1. В настройках вашего сайта включите параметр chat integration webex enabled.

  2. Перейдите на вкладку Плагины, затем — Интеграции чатов.

  3. Откройте вкладку Webex и нажмите Add Channel (Добавить канал).

  4. Введите имя вашего канала/пространства Webex (например, discourse).

  5. Вставьте URL вебхука, который вы скопировали ранее, и нажмите Save Channel (Сохранить канал).

  6. Используйте кнопку Test (Тест) на только что созданном канале, чтобы проверить, что всё работает. В чате вашего пространства Webex должно появиться что-то вроде этого.

  7. Настройте правила для вашего канала в соответствии с инструкциями из discourse-chat-integration 23.

  8. Отпразднуйте :tada:

5 лайков