Real run

Discord Community Moderation Drafter

Sample 1 · 2026-11-02 · Grok Bot executor subagent, builder batch 6 (model family not disclosed)

Bot page

Rule map

Rule Your wording Can AutoMod catch it?
C1 Be kind. No insults or personal attacks. partly: Commonly Flagged Words (Insults and Slurs) catches some words; personal attacks need a moderator
C2 No self-promotion outside #show-and-tell. moderator judgment
C3 No piracy: no cracked software, keygens or links to them. keywords (custom keyword rule)
C4 No mass mentions. Do not ping more than 5 people in one message. mention spam limit
C5 Keep politics out of the server. moderator judgment
C6 English in the main channels so mods can read along. moderator judgment

AutoMod plan (proposed, held)

Set in Server Settings, AutoMod.

Custom keyword rule "Piracy" (for C3). Terms counted by script; the limits are 1,000 terms per rule and 60 characters per term.

Term Characters Within 60 How it matches
crack* 6 yes wildcard at end: partial words
keygen 6 yes single word
free vst download 17 yes multi-word: exact match only
warez 5 yes single word
torrent link 12 yes multi-word: exact match only
Setting Proposed
Terms in this rule 5 of 1,000
Response block the message with a custom message, and send an alert to #mod-alerts
Timeout off for now (only custom keyword rules offer it)
Exempt channels none for this rule
Exempt roles none; Admin and Manage Server roles are always exempt

"free vst download" and "torrent link" are multi-word terms, so they block only that exact phrase. "free vst downloads" would pass.

Commonly Flagged Words (for C1): turn on Insults and Slurs. Words can be exempted if a synth term is caught by mistake.

Mention spam (for C4): your rule is more than 5 pings. The saved sources say the limit can be set up to 50 per message but do not give the lowest allowed value, so set it to 5 if Discord accepts it; if not, use the lowest it allows.

Alert channel: #mod-alerts, visible only to Admin and Mods, as you set it up.

Exemptions: you want #show-and-tell exempt from the self-promotion rule. Self-promotion is a moderator rule here, not an AutoMod rule, so there is nothing to exempt in AutoMod. If you later add a keyword rule for links, exempting #show-and-tell also exempts its threads. You want Mods not exempt; that holds unless the Mods role has Manage Server.

Wildcard check

Each wildcard term tested by script against every word in your flagged messages.

Term Message Word matched Intended?
crack* M1 cracked yes
crack* M2 crackling no, false match

crack* catches "crackling" in M2, a normal audio question. Options: replace crack* with the exact words "cracked" and "crack", or keep crack* and add "crackling" as an allowed word if Discord lets you (not covered in my saved sources).

Flagged messages

ID Channel Author role Rule broken Proposed action Reply draft
M1 #general Member C3 remove, warn (HELD) Hi! Rule 3: no piracy, no cracked software, keygens or links to them, so we removed your message. Thanks for understanding. Loopline mods
M2 #help Member none no action; restore if AutoMod blocked it (HELD) Hi! Your question about crackling at a buffer of 64 is fine here in #help. Loopline mods
M3 #general Member C2 remove (HELD) Hi! Rule 2: no self-promotion outside #show-and-tell. Please share your track there. Loopline mods
M4 #general Member C4 warn (HELD) Hi! Rule 4: do not ping more than 5 people in one message. This one pinged 8. Loopline mods
M5 #patches Member C1 remove, warn (HELD) Hi. Rule 1: be kind, no insults or personal attacks. We removed your message. Loopline mods
M6 #announcements Admin none no action no reply needed

M6 is from an Admin and breaks no rule; Admin roles are always exempt from AutoMod.

Counts

Item Count
Rules AutoMod can catch 2
Rules AutoMod partly catches 1
Rules for moderator judgment 3
Keyword terms 5
Wildcard false matches 1
Messages to remove 3
Messages to warn only 1
Messages with no action 2

Questions for you

  1. Should crack* become exact words, or stay with "crackling" allowed?
  2. Do you want timeouts for repeat piracy posts, or only blocks and alerts?
  3. Should "warn" mean a DM from a mod, or a reply in the channel?
  4. Was M2 blocked by a filter, or only flagged by a person? Your input does not say, so the M2 reply does not mention a filter. If a filter blocked it, I can add a short sorry line.

Needs your decision

  • Apply the AutoMod rules: HELD.
  • Remove or warn on M1, M3, M4, M5 and post the replies: HELD.