Моя задача: мне нужно, чтобы наша служба поддержки получала уведомления при публикации любого нового сообщения в любой категории. Можете ли вы помочь автоматизировать отправку всех новых сообщений напрямую на support@surveysparrow.com сразу после их появления? Это позволит нам гарантировать, что мы отвечаем на все запросы пользователей и ничего не упускаем. Возможно ли это реализовать без лишних усилий?
Наверное, можно подписаться на все категории, и тогда вы будете получать уведомления обо всех новых постах. Но я совершенно новичок в Discourse, так что могу ошибаться.
Подход Discourse к организации работы заключается в том, чтобы все члены вашей команды поддержки «подписались» на соответствующие категории. Это можно настроить в ваших пользовательских предпочтениях или при просмотре категорий — ищите синюю иконку колокольчика. По умолчанию, если вы не авторизованы, вы будете получать электронные письма на каждое сообщение, а при входе в систему — уведомления на самом сайте (обратите внимание на синий кружок с цифрой, который появляется на вашем аватаре). Эти настройки также можно изменить в разделе предпочтений.
Если вы действительно хотите гарантировать получение всех писем, вы можете включить режим рассылки.
И наконец, если вам действительно необходимо, чтобы на определённый адрес электронной почты, не используемый для участия в форуме, приходили уведомления, вы можете создать аккаунт с этим адресом и настроить его в соответствии с необходимыми вам предпочтениями.
Однако это может создать много шума во многих почтовых ящиках! Поэтому вы также можете просто полагаться на функционал Discourse для отслеживания обновлений тем. Представление /latest отлично подходит для просмотра новейших обновлений, а /top удобно для того, чтобы восполнить пробелы в самых важных темах, если вы давно не заходили в систему. Кроме того, вы можете положиться на своих пользователей, которые будут помечать сообщения, требующие внимания, и так далее.
Спасибо, Тобиас, за краткую информацию. Она действительно была полезной ![]()
Спасибо @Anatoliy за попытку ![]()
Если вам нужен больший контроль, вы можете настроить вебхуки. Я использую функцию в облаке Firebase, которая обрабатывает новый контент и уведомляет меня в Slack, когда требуется внимание. Я выбрал Firebase, потому что объём данных пока достаточно мал, чтобы уместиться в бесплатном тарифе, и это было быстрее, чем интегрировать код в другой сервер.