Это руководство описывает, как настроить провайдер GroupMe, включённый в плагин discourse-chat-integration.
Установка
Если вы ещё этого не сделали, установите плагин discourse-chat-integration.
Уведомления
Настройка учётной записи разработчика GroupMe
Провайдер настроен для работы с API бота GroupMe. Чтобы создать бота, вам необходимо войти в их портал разработчика.
-
Войдите в портал разработчика, нажмите Bots в верхнем меню, затем нажмите Create Bot.
-
Придумайте имя для вашего бота.
-
Оставьте поле Callback URL пустым.
-
Укажите URL изображения для вашего бота.
Примечание: плагин позволяет настроить интеграцию с любым количеством отдельных групп. Если вы хотите отправлять сообщения в несколько групп, создайте здесь несколько ботов.
После этого вы увидите, что бот создан, и у вас будут его имя и ID бота. Эти данные понадобятся вам в настройках администратора Discourse для GroupMe.
Настройка Discourse
-
Перейдите в ваш экземпляр Discourse и отфильтруйте настройки сайта для плагина чата GroupMe:
<your-site>/admin/site_settings/category/chat_integration?filter=groupme. -
Включите опцию
chat integration groupme enabled. -
В соответствующие поля введите ID бота и названия групп GroupMe.
Примечание: если вы настраиваете интеграцию для нескольких групп GroupMe, убедитесь, что ID ботов и имена экземпляров GroupMe указаны в одном и том же порядке.
- Настройте некоторые «правила» для ваших каналов в соответствии с инструкциями по плагину discourse-chat-integration.
Примечание: идентификаторы каналов должны совпадать с названием группы GroupMe, которое вы указали на шаге 7.
Дополнительное примечание: если вы хотите отправлять сообщения во все группы GroupMe, введите «all» в поле имени экземпляра GroupMe.
- Нажмите Test на одном из каналов, чтобы проверить, что всё работает. Вы должны получить сообщение в чате GroupMe.
Также обратите внимание, что интеграция не включает фотографии в сообщения, поскольку GroupMe требует загрузки фото на свои серверы и добавления ссылки в сообщение. Решили, что эта функция может подождать в первом приближении.
Приятного использования!

