Может ли пользователь запретить другому видеть свои посты?

Только что поступил вопрос от пользователя о том, возможно ли «полностью заблокировать» другого участника. То, что они ищут, — это функция блокировки, как в Facebook: когда они не видят комментариев нарушителя, а нарушитель не видит их комментариев — другими словами, будто они больше не существуют друг для друга.

Вместо этого, похоже, функция «Игнорировать» в Discourse работает в одну сторону: пользователь может скрыть комментарии нарушителя, но нарушитель всё ещё видит комментарии пользователя и может отвечать или упоминать его по своему усмотрению.

Это единственная доступная на данный момент функция? Дело в том, что нарушитель ещё не совершил ничего откровенно заслуживающего бана (по крайней мере, пока), но между ним и этим пользователем возникла напряжённость, и, вероятно, для мира на форуме было бы полезно, чтобы они не могли видеть друг друга и взаимодействовать каким-либо образом.

Верно. Понял, что вам нужно, чтобы каждый пользователь блокировал другого. И убедитесь, что они не посещают форум, когда не вошли в систему (если только форум не требует авторизации).

Форум требует входа в систему, но, к сожалению, в данном случае Пользователь А хочет стать невидимым для Пользователя Б, так как последний не уважает просьбу «больше не обращаться ко мне». Вот почему я надеялся на существование аналога функции блокировки Facebook, где Блокирующий и Блокируемый становятся невидимы друг для друга. Есть ли плагин, который мог бы это обеспечить?

Если кто-то не уважает просьбу не вступать в контакт, его следует забанить. Это harassment.