How to follow a user and get notifications for this specific user?

Возвращаясь к этой старой теме… Мне кажется, что эта функция имела бы смысл как административный инструмент, а не как функция для всего сайта.

Возможные (несоциальные) варианты использования

Все они основаны на моем личном опыте.

Неподтвержденный спамер:

Я уже сталкивался с таким типом спамеров: они делают один пост, а через несколько дней возвращаются и публикуют пост с SEO-ссылкой. НО я не могу быть на 100% уверен, что это не легитимный пользователь. Поэтому я хотел бы подписаться на его посты, чтобы получать мгновенное уведомление, когда он опубликует что-то еще.

Стажер:

У меня есть новый модератор, которого я обучаю, и я хочу просматривать все его посты, чтобы помогать ему по ходу дела.

Человек, которого я только что предупредил:

Допустим, мне пришлось сделать строгое предупреждение одному из моих дорогих участников сообщества. Теперь я нервничаю и беспокоюсь: повторит ли он свое поведение? Напишет ли он действительно гадкий пост в ответ? Мне нужно держать руку на пульсе…

Возможные детали реализации функции

Это лишь идеи, я даже не уверен, что они хорошие…

  • это могла бы быть функция автоматической подписки: я администратор, я предупреждаю кого-то, и Discourse автоматически уведомляет меня: «Недавно предупрежденный пользователь опубликовал пост».

  • это могла бы быть функция автоматического истечения срока: я могу подписаться на посты пользователя на неделю или на месяц, но не на неопределенный срок.