Теперь должно быть возможно использовать Zapier для добавления пользователей в группы Discourse, хотя настройка может оказаться довольно сложной. Вот некоторые полезные детали: Make requests to the Discourse API with Zapier.
Я надеюсь, что в официальную интеграцию Zapier с Discourse будет добавлена функция для добавления и удаления пользователей из групп Discourse. Если это будет реализовано, управление членством в группах Discourse на основе событий, происходящих во внешних сервисах, станет простым процессом. Я изучаю, что необходимо сделать для реализации этой возможности. Я перемещу эту тему в категорию #feature и буду обновлять её по мере получения новой информации.
(Я люблю сообщество Discourse, которое создал, но привлечение новых людей в сообщество — это действительно сложная задача. Похоже, нет способа автоматически добавлять текущих участников и новых покупателей моих курсов в (секретную) группу на основе события вне сообщества (покупка моего курса). Я также прекратил делиться ссылкой для регистрации, потому что клиенты продолжают использовать её как ссылку для входа и затем паникуют, когда приходят во второй раз и им говорят, что они не могут зарегистрироваться снова, так как уже вошли в систему.)
Пока ничего не сделано, но в начале нового года планируется добавить больше функций в интеграцию Zapier с Discourse. В первую очередь в список входит возможность управления членством в группах.
Конечно. Главное, что нам нужно выяснить, — может ли упоминание пользователя в вашей системе электронной почты запускать событие в Zapier. Если для вашей системы электронной почты уже существует интеграция с Zapier, то это, скорее всего, можно легко реализовать.
Спасибо за очень полезное руководство от @simon! Мне удалось добавлять людей в группу Discourse на основе подписки Woocommerce, но я пока не смог разобраться, как удалять их из группы, если они отменяют или приостанавливают подписку. Официальные действия по добавлению/удалению были бы очень полезны.
Для нового сообщества на Discourse было бы невероятно полезно иметь возможность интегрироваться через Zapier с базой данных пользователей и группами участников (добавление/удаление). У Zapier есть богатый набор интеграций для моего почтового провайдера (Drip), а также для моей системы членства на WordPress.
Если бы я мог создавать или уведомлять нового покупателя/платного участника о его добавлении в Discourse и в приватную группу, ВАУ, я мог бы перевести в сообщество много людей с гораздо меньшим трением! А если их можно будет автоматически удалять через интеграцию с Zapier, ВАУ, это снова было бы так полезно по сравнению с ручными методами.
Что я могу сделать, чтобы поддержать реализацию этого?
Просто задать этот вопрос — уже хороший старт. Улучшение интеграции Discourse с Zapier находится на первом месте в моем списке приоритетов. В ближайшие пару недель у меня будет больше информации о том, что можно сделать с помощью этой интеграции.
– есть ли какие-то успехи по этому вопросу? Это остаётся самой раздражающей частью Discourse для меня.
Я хочу автоматически добавлять покупателей моего курса в секретную группу «только для покупателей» на моём Discourse, чтобы только они могли видеть посты, связанные с курсом.
Сейчас ссылка «присоединиться к группе» — не лучшее решение, так как она не работает, если у человека уже есть аккаунт. В таком случае они просто получают сообщение об ошибке. А затем кто-то из моей команды должен добавить их вручную.
Похоже, так быть не должно. Какое именно сообщение об ошибке видит пользователь?
Да, в этой теме показано, как добавить пользователя в группу с помощью вебхука Zapier на этапе действия: Make requests to the Discourse API with Zapier. Ознакомьтесь с разделом «Добавление пользователя в группу» в этой теме для получения подробной информации о том, как это сделать.
С нетерпением жду дальнейшего прогресса! У меня возникла дилемма в отношении сайта с членством, и только Memberful обладает уникальной функцией добавления зарегистрированных участников в группу Discourse.