Спасибо большое за это!
Как только это станет стабильным, можно будет представить impersonation_enabled_groups и пойти в обратном направлении: участвовать как обычный участник, а переходить в режим администратора только при необходимости… так называемый режим sudo… Это могло бы открыть возможности для смены персонажа по требованию… Например, ссылка Discourse Staff Alias ограничивает псевдо-имперсонацию одним псевдонимом команды, но при расширении возможностей имперсонации можно было бы менять персонаж в зависимости от различных критериев…
Например, участник @well-being.team мог бы публиковать сообщения от имени группового псевдонима, чтобы отвести личные обиды, автор мог бы писать как @narrator или @characterN, чтобы создать интерактивную историю, учитель мог бы имитировать ученика, чтобы понять его точку зрения… всё это в соответствии с настраиваемыми группами. ![]()
Важной функцией, как мне кажется, было бы то, что сессии имперсонации должным образом регистрируются и известны пользователю, от чьего имени происходит публикация.