Автоматически перемещать категорию темы после её закрытия

Существует ли способ, о котором я не знаю, или можно настроить параметры категорий так, чтобы при закрытии темы система автоматически перемещала её из исходной категории в новую категорию или подкатегорию?

В моём случае это исключило бы один шаг в рабочем процессе конкретного пользователя при ведении ежемесячной отчётности нашей Ассоциации. Мы создаём тему в определённой категории раз в месяц. Все темы в этой категории автоматически закрываются через 5 дней. Сейчас конкретному пользователю приходится вручную перемещать закрытую тему в архивную категорию.

Если такую функцию нельзя реализовать в базовых настройках, знает ли кто-нибудь, как написать скрипт для плагина Automate, который будет отслеживать темы в определённой категории (например, категория 5) и при закрытии темы в категории 5 автоматически перемещать её в категорию 6?

Это могло бы быть полезно для тех, кто использует Discourse как систему учёта заявок, перемещая тему/заявку из основной категории в категорию «Закрытые» после её закрытия пользователем (или автоматически системой).

1 лайк

Также, есть ли способ, чтобы система уведомляла автора, когда тема закрывается автоматически??

Я не уверен, так что не берите это на веру, но, думаю, это можно сделать с помощью Discourse-automation.

1 лайк

Это было бы фантастически

Это сработало с этим плагином?

Я хотел сделать это с помощью плагина автоматизации, но это невозможно.

Я только что написал кастомный скрипт автоматизации, который делает следующее:

Буду признателен, если кто-нибудь его протестирует. Надеюсь, он работает не только на моей машине :wink: :crossed_fingers: