У нас замечательное сообщество, но иногда появляется один-два пользователя, которые сильно шумят. Как можно «призракить» или успокоить одного пользователя, чтобы остальные могли спокойно наслаждаться жизнью, не выгоняя его?
Вы можете использовать консоль Rails, чтобы заставить всех пользователей игнорировать этого пользователя.
На мой взгляд, вам лучше объяснить этому человеку правила вашего сообщества и удалить его, если он продолжит их нарушать.
Я тоже так думаю.
Полностью согласен. Начните с разговора, чтобы определить ожидания. Если они продолжат отказываться следовать руководящим принципам сообщества, вы имеете полное право приостановить действие аккаунта этого человека на срок, который считаете уместным. Ваше сообщество — это не демократия; оно принадлежит вам, и ваша задача — защищать и развивать его! Один человек, игнорирующий правила, может испортить опыт для всех остальных участников.
Я бы просто отправил предупреждение. Если они продолжат, просто замолчите их на время.
Я должен согласиться. Если ваша альтернатива заключается в том, чтобы каждый другой участник игнорировал этого пользователя, зачем вы сохраняете его аккаунт? «Гостинг» груб в реальной жизни; если так поступать на форуме, это по сути становится травлей. Представьте, что вы стоите в комнате, разговариваете с людьми, но никто даже не смотрит на вас, потому что вас поместили в невидимую коробку, которую вы не видите.
Объясните им, как взаимодействовать, используйте доступные в Discourse функции для обеспечения этого, а когда они продолжат игнорировать ваши просьбы, предложите им уйти.
Временное молчание может быть очень, очень эффективным инструментом.