Protection that runs on time

Rules that act
before harm spreads.

Guardy evaluates each eligible message against rules your team can read. Match conditions, exemptions, and enforcement stay visible instead of becoming a mystery switch.

A rule engine you can inspect

Match precisely.
Respond consistently.

Fast enforcement still needs clear boundaries. Guardy keeps every rule understandable from its trigger through its final action.

Keywords and wordlists

Match one phrase or maintain a larger wordlist, with exemptions kept beside the rule that uses them.

Budgeted regex rules

Regex is screened when saved and quarantined if evaluation exceeds its runtime budget, protecting the rest of moderation.

Flood and spam thresholds

Detect repeated messages and velocity patterns that a static blocked-word list cannot express.

Link filter with a reputation feed

Invites, allowed hosts, and known-bad destinations are link policy, not brittle text fragments. A false positive can be reported back and allowed without editing a rule.

Escalation for repeat behavior

Move repeat offenders through the response ladder your team defined instead of issuing the same result forever.

Safe legacy handoff cleanup

New rules stay on Guardy's engine. Earlier Discord handoffs remain visible until cleanup or conflict resolution is confirmed.

From message to outcome

One short path. No hidden hop.

  1. 01
    EvaluateThe message enters only the enabled rules that apply to its channel, member, and exemptions.
  2. 02
    MatchGuardy records which condition matched and selects the configured response or escalation step.
  3. 03
    EnforceThe action runs through the moderation pipeline so attribution and follow-up stay connected.

Keep the progress

Write the rule once. Keep its behavior visible.

Add Guardy, enable AutoMod, and shape protection around the way your server actually communicates.