Хотим создать внутренний форум на нашей платформе для участников на React.js

У меня есть одно конкретное требование: на нашей платформе ReactJS для внутренних сотрудников мы рассматриваем предложение о том, что обсуждения должны проходить через форум Discourse.
Для каждого предложения задействовано несколько человек, которые должны:

  1. видеть обсуждения в единой временной шкале;
  2. тема должна автоматически создаваться при запуске нового предложения;
  3. эти пользователи уже авторизованы, поэтому им не нужно снова входить в систему Discourse для бесшовного опыта;
  4. каждый участник должен получать письма с уведомлениями о новых комментариях, включая вложения, если таковые имеются;
  5. если участник отвечает на письмо, в обсуждение предложения должен добавляться только комментарий с вложением.

Пожалуйста, подскажите, как это можно реализовать.

Спасибо!

Настройте единый вход (SSO), используя Настройка DiscourseConnect — официальный единый вход для Discourse (sso)

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

Это легко реализовать с помощью нашего API.

Настройте ответы по электронной почте с использованием POP3-опроса

См. также Встраивание комментариев Discourse на другой веб-сайт с помощью JavaScript и Настройка входящей электронной почты с прямой доставкой для самостоятельно размещённых сайтов