Сообщения от пользователя администратору заблокированы

Здравствуйте,

у нас возникли проблемы с отправкой сообщений от администратора обычному пользователю. При попытке отправить сообщение от обычного пользователя администратору появляется сообщение: «Вы не можете отправить сообщение этому пользователю».

Возможно ли настроить это или исправить в панели администратора?

Сначала проверьте, включил ли администратор настройку «Разрешить другим пользователям отправлять мне личные сообщения» в своих параметрах сообщений (в разделе /my/preferences/notifications).

Затем проверьте, не установлена ли настройка сайта «Минимальный уровень доверия для отправки сообщений» таким образом, что это препятствует пользователю отправлять сообщения. Если это так, вы можете либо понизить этот уровень (с возможным риском получения спама от пользователей), либо обратиться к решению, которое было добавлено здесь: Allow TL0 to write messages to staff group, not to other members or non staff? - #15 by pmusaraj

Я рекомендую предложенное выше решение. Если по какой-то причине оно вам не подходит, вы можете использовать GitHub - pfaffman/discourse-allow-pm-to-staff: Allow private messages to be sent to staff for users who could otherwise not send private messages. · GitHub.

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