Интересно, существует ли способ автоматизировать действия с темами, включая их закрытие, на основе тегов. Этот вопрос уже поднимался ранее, но когда @codinghorror запросил пример использования, его не предоставили — поэтому я хочу поделиться нашим кейсом!
У нас есть форум для сообщества разработчиков с открытым исходным кодом, а отдельно (похоже на Discourse) у нас есть платформа управляемого хостинга с технической поддержкой для инфраструктуры, которую мы предоставляем.
Часто люди пишут на форуме, прося помощи в вопросах, связанных конкретно с нашим хостингом. В таких случаях тема закрывается с использованием сохранённого ответа, включающего адрес электронной почты для обращения в поддержку. Само по себе это не проблема, но поскольку и тема, и сохранённый ответ явно написаны живым человеком, у пользователя создаётся негативное впечатление о том, как обрабатывается его запрос.
Иногда люди пишут что-то вроде:
«почему ваша команда не отвечает на мои письма, а [ИМЯ] находит время закрыть мои темы на форуме?»
Конечно, ответ в том, что это разные команды, и наш форум также поддерживается участниками сообщества, которые не работают на нас. Но когда тему закрывает человек с именем и лицом, это воспринимается как личное отвержение или отказ в помощи со стороны сотрудника.
Мой предполагаемый сценарий использования похож на работу ботов на GitHub. Если модератор добавляет тег к теме, а «бот»-пользователь публикует автоматический ответ и закрывает тему, то [хотя технически это ничего не изменит] это может помочь снизить негатив по отношению к человеку, который правильно закрывает тему и предоставляет контактные данные.
Я не особенно привязан к этой идее или решению — буду рад любым предложениям о существующих функциях Discourse или других подходах к более эффективному решению подобных ситуаций ![]()
Спасибо за прочтение!
