Решение «из коробки» без использования TC или плагинов — заставить пользователей выбирать одну тему для их «Избранной темы». Это стандартная функция Discourse, и обновления публикуются именно там. Эта тема отображается как ссылка на карточке пользователя. Поддерживается только одна тема.
Если вам нужно более сложное решение для поддержки нескольких личных тем, в плане открытого исходного кода можно обратить внимание на функцию «Портфолио», которую я реализовал при поддержке клиентского финансирования в плагине предпросмотра списков тем или компоненте темы:
https://meta.discourse.org/t/topic-list-previews/101646/1010?u=merefield
Она позволяет пользователю хранить набор специальных тем на своём профиле. Добавляется дополнительный маршрут в разделе «Активность пользователя». Дополнительная кнопка «Портфолио» на карточке пользователя упрощает доступ к этим темам. Эти темы помечаются тегом или категорией, заданными на уровне сайта. В настройках вы можете легко переименовать эту функцию из «Портфолио» в любое другое название.
Вот пример в действии: https://rideabl.es/u/scoota/activity/portfolio (в данный момент отфильтровано по тегу «featured». Я переименовал его в «Featured»). Сейчас на десктопе используется макет в виде плиток, но его можно изменить, чтобы он выглядел как обычный список тем. Как видно, на десктопе поддерживается предпросмотр изображений. На мобильных устройствах отображается более простой и понятный список тем.