Этот howto описывает, как настроить провайдер Google Chat, включённый в плагин discourse-chat-integration.
Установка
Если вы ещё не сделали этого, установите плагин discourse-chat-integration.
Настройка Google Chat
Входящие веб-хуки в Google Chat доступны только для аккаунтов Google Workspace. Они недоступны для личных аккаунтов Google.
- В Google Chat откройте пространство, в которое хотите добавить веб-хук.
- Вверху, рядом с именем пространства, нажмите стрелку вниз, затем выберите Приложения и интеграции.
- Нажмите Добавить веб-хуки.
- Введите имя, например «Мое сообщество Discourse», и при желании укажите URL-адрес аватара для бота.
- Нажмите Сохранить.
- Скопируйте предоставленный URL веб-хука.
Настройка Discourse
- В настройках вашего сайта включите параметр
chat_integration_google_enabled. - Перейдите на вкладку Плагины, затем в раздел Интеграции чатов.
- Перейдите на вкладку Google Chat. Если она не отображается, попробуйте обновить страницу.
- Нажмите «Добавить канал».
- Введите имя для канала. Оно отображается только в интерфейсе пользователя Discourse.
- Вставьте ранее скопированный URL веб-хука, затем нажмите «Сохранить канал».
- Используйте кнопку «Тест» на только что созданном канале, чтобы проверить, что всё работает. В Google Chat вы должны увидеть что-то подобное:
- Настройте правила для вашего канала в соответствии с инструкциями discourse-chat-integration.
