Отправляйте приветственные сообщения пользователям в тестовой среде

Привет и большое спасибо за это замечательное программное обеспечение. В настоящее время я настраиваю сервер Discourse для проекта с открытым исходным кодом под Android. В Google Play необходимо указать адрес электронной почты для связи. Моя идея состоит в том, чтобы использовать этот адрес для автоматической публикации в Discourse, чтобы вся сообщество могло оказывать поддержку по электронной почте. Это уже работает отлично (Discourse создаёт пользователей в режиме «staged»).

Сейчас я ищу способ автоматически отправлять сообщение новым пользователям в режиме «staged». Причина в том, что при отправке письма пользователи могут не ожидать, что их электронная почта будет видна публично. Я думаю о чём-то вроде этого:

Спасибо за обращение к нам. Мы опубликовали ваш запрос на нашем форуме поддержки сообщества. Наши волонтёры с радостью помогут вам. Если вы хотите удалить пост, нажмите здесь.

Идеальное решение (но, вероятно, более сложное) — отправлять пользователям в режиме «staged» письмо с подтверждением перед первой публикацией. Это также помогло бы предотвратить спам. Что-то вроде этого:

Спасибо за обращение к нам. Поддержку оказывают волонтёры на нашем форуме. Мы уже создали для вас пост, но он пока не виден. Нажмите здесь, чтобы сделать его видимым и получать ответы. Если вы проигнорируете это сообщение, мы больше не будем отправлять вам письма.

По сути, это обратная задача по сравнению с этой темой:

Уже существует способ сделать это? Большое спасибо за ваш ответ!

Здравствуйте и добро пожаловать в наше сообщество. Мы рады, что вы здесь.

Если вы знакомы с вебхуками, думаю, вы сможете настроить один из них для отправки письма при создании пользователей на этапе модерации.

Тем не менее, возможно, стоит пересмотреть ваш рабочий процесс, поскольку он, на мой взгляд, противоречит тому, как задуман Discourse. Чем больше вы следуете естественному течению, тем меньше проблем возникнет при настройке и управлении вашим сообществом. Кроме того, использование процесса «отказ от подписки» вместо «подтверждения подписки» противоречит GDPR и другим законам о защите данных, а также общепринятым ожиданиям пользователей относительно обращения с их адресами электронной почты.

Я не знаю, какие вопросы поддержки будут поступать на ваш сайт, но подозреваю, что большинство из них не подходят для публичного обсуждения. Лучше, чтобы ваши волонтёры отвечали на запросы напрямую, а затем извлекали полезные выводы для публикации в FAQ или создания публичной темы по мере необходимости.

Очень простой способ реализовать это — создать в Discourse группу для команды волонтёров по первичной обработке запросов, настроить доставку писем в эту группу, что создаст пользователя на этапе модерации. Затем ваши волонтёры смогут отвечать на письма и при необходимости вести дальнейшую переписку. В рамках этого процесса человека можно проинформировать о вашем форуме и предложить присоединиться к публичным обсуждениям.

Большое спасибо за ваш ответ!

Хорошая точка зрения. Похоже, что поэтапные пользователи не подходят для нашего случая.

В настоящее время поддержка осуществляется через Google Groups. Большинство вопросов звучат примерно так: «X не работает» или «Пожалуйста, добавьте Y» — поэтому они в основном не представляют проблемы для публикации. К сожалению, число волонтёров очень мало. Я надеялся, что публичный форум поможет любому пользователю отвечать на вопросы и снизит мою нагрузку. Наличие группы для сортировки фактически увеличит мою нагрузку, так как это сделает невозможным для обычных пользователей отвечать на вопросы.

Полагаю, я продолжу использовать некрасивый обходной путь, который применяю сейчас: настроить автоответчик для адреса электронной почты поддержки, который просто сообщает пользователям публиковать вопросы на форуме. Возможно, бейджи и улучшенный интерфейс Discourse (по сравнению с Google Groups) убедят некоторых обычных пользователей стать более активными и отвечать на запросы поддержки других пользователей.

Ещё раз большое спасибо за ваш ответ. Discourse — это отлично :slight_smile: