Автоматически добавлять теги к сообщениям на основе регулярных выражений, включая результат этого выражения? Например, если текст соответствует /Fedora ((Linux|Workstation) )?(\d\d)/, добавить тег fedora-linux-$2 (соответствующий второй группе ()).
Через определённое время (13 месяцев в моём случае) без активности закрывать сообщения и перемещать их в категорию «Архив» (чтобы помочь реализовать How should category archiving work? - #9 by mattdm), кроме закрепленных сообщений, и, возможно, с учётом тегов, количества лайков/голосов.
Выполнять веб-запрос и реагировать в зависимости от результата? В моём конкретном случае я хочу опрашивать нашу систему отслеживания ошибок и создавать, редактировать или перемещать темы и ответы на основе конкретных полей в результате.
Это может обрабатывать подстановочные знаки как входные данные, но не может переносить совпадения в тег, который нужно применить, верно?
Также я не думаю, что это может справляться с более сложными вещами (я бы хотел присваивать тег fedora-linux-35 на основе “Fedora 35”, но не fedora-linux-is-awesome из “Fedora is awesome!”).
Касательно архивирования:
Круто. Думаю, теги, вероятно, будут важнее голосов или лайков.
Касательно взаимодействия с внешним веб-запросом.
Без проблем. Я уже рассматриваю внешний бот, использующий API для этого, и просто wondered, не может ли всё это быть полностью включено в систему.
Я только что достал это из таймера темы, так как там, кажется, есть полезная информация. Если у тебя есть какие-то предложения, которые ещё не были реализованы, создай, пожалуйста, отдельную тему #feature для каждого из них, чтобы мы могли отслеживать их