Я бы сказал «да», но с оговорками. На данный момент пользоваться этим могут только зарегистрированные пользователи. Поэтому анонимный пользователь не сможет получить доступ к этой функции для поддержки.
Полагаю, что в текущих настройках это невозможно.
Настройки
chat allowed groups
&
direct message enabled groups
Мое решение не идеальное, но я бы создал группу, которая может отправлять сообщения в чате, и другую группу, у которой нет доступа к чату. Так вы сможете доверять участникам, чтобы они отправляли сообщения только определённым людям? А если они нарушат правила, добавляйте их в группу без доступа. Если у кого-то есть лучшие идеи — я весь во внимании
На данный момент такой функции нет. Вам понадобится какой-то кастомный плагин.
Мы изучали различные способы, которыми люди хотели бы использовать чат, поэтому я отмечаю здесь нашего менеджера продукта @lindsey, чтобы она учла вашу просьбу!
@Juho, как отмечает @ondrej, между тем, что чат поддерживает сегодня, и той надежной системой, которую вы описываете, существует ряд препятствий. Однако есть ещё один вариант — мы недавно добавили возможность для пользователя отправлять личные сообщения (DM) группе в чате.
Вы можете создать группу Discourse (назовём её support) и попросить пользователей отправлять сообщения @support, когда у них возникнет вопрос. Это позволит пользователю связаться с командой поддержки, при этом другие пользователи, не входящие в эту группу, не увидят сообщение.
Несколько замечаний:
Эта функция пока доступна только для авторизованных пользователей.
Это может привести к проблемам с распределением задач внутри группы support — DM по сути станет групповым чатом между пользователем и всеми участниками группы support, поэтому команде поддержки может быть сложно понять, кто именно занимается решением проблемы.
Хочу сразу уточнить: я не считаю это отличным обходным решением, но хотел поделиться этим вариантом с вами. Также я отмечу эту потребность в целом, чтобы мы могли рассмотреть возможность более надежной поддержки этого сценария в будущем.
Могу я предложить разрешить этой группе использовать личные сообщения, а затем добавлять отдельное личное сообщение для каждого случая, указывая, кто занимается проблемой?