大家好!

我刚刚发布了 Trigger Warden,这是一个无代码的 Reddit 管理自动化应用。

这个想法很简单:让管理员创建 WHEN / IF / THEN 工作流程,避免写 AutoModerator YAML、维护外部机器人或编写自定义自动化代码。

例如:

WHEN 评论创建
IF 它包含 discord.gg
THEN 将其发送到 ModQueue

Trigger Warden 现在已 公开和通过 Reddit App Directory。

https://preview.redd.it/kgvdozx138kh1.png?width=828&format=png&auto=webp&s=698e605899398657f94890035b8c37560eb71b6b

如何工作

管理员创建一个自动化时,可以选择:

WHEN — 触发规则的条件
IF — 必须匹配的条件
THEN — Trigger Warden 应该做什么

目前支持的规则包括:

  • 评论和帖子
  • 最多支持 3 个条件
  • ALL / ANY 条件逻辑
  • 包含
  • 不包含
  • 以...开头
  • 等于

https://preview.redd.it/3u40nop438kh1.png?width=622&format=png&auto=webp&s=56ddd32e611f643347eaf4b843aa284e8ea92b60

可用动作

Trigger Warden 目前支持:

  • Dry Run — 安全测试自动化而不执行任何 moderation 动作
  • Filter to ModQueue
  • Lock
  • Reply

自动化也可以:

  • 创建
  • 编辑
  • 启用/禁用
  • 删除

还有一项 Activity 视图,以便管理员可以看到自动化是否实际执行,而无需在活动历史中存储评论或帖子内容。

https://preview.redd.it/mjgypo1738kh1.png?width=594&format=png&auto=webp&s=c2312d470e01781668b40061815155da7485bd3b

安全性是主要关注点

我希望真正的 moderation 动作不容易因为意外触发而执行,因此 Trigger Warden 包括:

  • Dry Run 作为安全测试选项
  • 明确确认前执行真正的 moderation 动作
  • 复制动作保护
  • 防止应用在自动回复后触发自身
  • 存储规则时的运行时验证

界面也支持 English 和 Español

为什么我开发了它

AutoModerator 很强大,但不是每个管理员都想学习 YAML 或维护复杂的配置文件。

我想尝试一个更视觉化的思维模型:

WHEN something happens → IF 这些条件匹配 → THEN 执行这个动作

我非常希望从管理员和其他 Devvit 开发者那里收到反馈。

特别是:

  • WHEN / IF / THEN 工作流程是否直观?
  • 你想添加哪个条件?
  • 你认为哪个 moderation 动作最有用?
  • 有什么会阻止你在一个真实的社区中使用它?

Trigger Warden 现在已在 Reddit App Directory 中可用。

感谢你的关注 — 反馈非常欢迎。