Set up Google Chat notifications using the discourse-chat-integration plugin

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

Установка

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

Настройка Google Chat

:information_source: Входящие веб-хуки в Google Chat доступны только для аккаунтов Google Workspace. Они недоступны для личных аккаунтов Google.

  1. В Google Chat откройте пространство, в которое хотите добавить веб-хук.
  2. Вверху, рядом с именем пространства, нажмите стрелку вниз, затем выберите Приложения и интеграции.
  3. Нажмите Добавить веб-хуки.
  4. Введите имя, например «Мое сообщество Discourse», и при желании укажите URL-адрес аватара для бота.
  5. Нажмите Сохранить.
  6. Скопируйте предоставленный URL веб-хука.

Настройка Discourse

  1. В настройках вашего сайта включите параметр chat_integration_google_enabled.
  2. Перейдите на вкладку Плагины, затем в раздел Интеграции чатов.
  3. Перейдите на вкладку Google Chat. Если она не отображается, попробуйте обновить страницу.
  4. Нажмите «Добавить канал».
  5. Введите имя для канала. Оно отображается только в интерфейсе пользователя Discourse.
  6. Вставьте ранее скопированный URL веб-хука, затем нажмите «Сохранить канал».
  7. Используйте кнопку «Тест» на только что созданном канале, чтобы проверить, что всё работает. В Google Chat вы должны увидеть что-то подобное:

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