Вопросы по автоматизации

Похоже, это запланировано для включения в тарифный план Business, что отлично. Однако я не хочу слишком заходить вперёд в своих фантазиях.

Можно ли использовать это для:

  • пометки постов, поступающих по электронной почте (возможно, с жёсткими критериями)?
  • автоматического предложения тегов, если теги не указаны (не по почте, а через веб-интерфейс)?
  • установки таймера темы для всех новых постов в категории?
  • функционирования в качестве «умного» таймера темы, удаляющего ответы без определённого ключевого слова или недостаточного количества лайков и т. п.?
  • переноса любого поста, помеченного как вики, под владение пользователя «wiki-bot» (чтобы было ясно, что это не обязательно слова первого редактора)?
  • проверки записей плагина календаря [date] на наличие пересечений и отклонения дубликатов?

Это не приоритетный список, но все эти идеи пришли мне в голову в последнее время. :slight_smile:

:+1:

:+1:

:+1:

:+1:

:+1:

Скорее всего, нет, это зависит от точных ожиданий. Но обратной связи в реальном времени в интерфейсе не будет.


Ни одна из этих функций в настоящее время не реализована, но это хорошие идеи, которые не должны быть слишком сложными для реализации.

Спасибо! А как насчёт этого?

  • Автоматически добавлять теги к сообщениям на основе регулярных выражений, включая результат этого выражения? Например, если текст соответствует /Fedora ((Linux|Workstation) )?(\d\d)/, добавить тег fedora-linux-$2 (соответствующий второй группе ()).

  • Через определённое время (13 месяцев в моём случае) без активности закрывать сообщения и перемещать их в категорию «Архив» (чтобы помочь реализовать How should category archiving work? - #9 by mattdm), кроме закрепленных сообщений, и, возможно, с учётом тегов, количества лайков/голосов.

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

На данный момент такое поведение в основном обрабатывается через /admin/customize/watched_words/action/tag.

Да, это уже почти готово (хотя, возможно, не касается количества лайков/голосов).

Боюсь, что это будет иметь слишком много специфических деталей, поэтому потребуется отдельный плагин.

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

Также я не думаю, что это может справляться с более сложными вещами (я бы хотел присваивать тег fedora-linux-35 на основе “Fedora 35”, но не fedora-linux-is-awesome из “Fedora is awesome!”).

Касательно архивирования:

Круто. Думаю, теги, вероятно, будут важнее голосов или лайков.

Касательно взаимодействия с внешним веб-запросом.

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

Привет, Мэтт :slight_smile:

Я только что достал это из таймера темы, так как там, кажется, есть полезная информация. Если у тебя есть какие-то предложения, которые ещё не были реализованы, создай, пожалуйста, отдельную тему #feature для каждого из них, чтобы мы могли отслеживать их :pray: :crossed_fingers:

Да, конечно. Я добавлю закладку, чтобы не забыть. :slight_smile: