Bait channel: spam bots bite, the bot reels them out

Hacked accounts and spam bots post the same scam — free Nitro, fake Steam support, crypto bots — in every channel they can see. Supreme Bot's bait channel is one channel that real members are told not to write in. The moment anyone posts there, the bot deletes the message and applies the action you chose: a kick that is done as a soft-ban, so Discord also deletes that account's messages from the last hour in every channel; a permanent ban; or a 24-hour timeout. The server owner and anyone with moderation permissions are never touched, only logged. The decision is made by the channel alone, so the message text is never read, and the feature is free on every server.

How it works

  1. Set the bait. In Discord, run /bait setup (Manage Server). Without a channel option the bot creates #bait at the top of the server; you can also pick an existing channel. The same settings are on the dashboard: your server → Verification → Bait channel.
  2. Choose the action. Kick (soft-ban — the default, deletes the last hour of messages, the person can rejoin with an invite), ban, or a 24-hour timeout. Give the bot's role Ban Members (kick or ban) or Timeout Members (timeout) and move it above the roles members can give themselves; /bait status and the log tell you if something is missing.
  3. Pick a log channel. Each bite is reported with the account, its age and the action taken. Optionally whoever bites gets a DM explaining why and what to do if their account was hacked — useful because most spam bots are compromised real accounts.
  4. Leave the warning up. The bot posts a warning in the bait channel and keeps a live count of how many spam bots have bitten. People read it and stay out; spam bots post anyway.

Free vs Premium

CapabilityFreePremium
Bait channelIncludedIncluded
Kick (soft-ban), ban or 24-hour timeoutIncludedIncluded
Owner and staff exempt, log channel, DM to whoever bitesIncludedIncluded
Live counter in the channelIncludedIncluded

Frequently asked questions

Is the anti-spam bait channel free?

Yes, on every server. It is a safety feature, not a Premium extra.

Does the bot read messages to detect spam?

No. It only checks which channel a message was posted in. Anything posted in the bait channel triggers the action, so the message text never has to be read or stored.

What if a real member writes there by mistake?

With the default kick the member can rejoin straight away with an invite, and the DM tells them what happened. If your community is likely to slip, choose the 24-hour timeout instead. Staff and the owner are never removed.

Why does the bot need Ban Members?

A kick through the bait channel is a ban followed by an immediate unban, because that is the only way Discord deletes a user's recent messages in every channel. The invite link does not ask for Ban Members by default; servers that use the bait channel grant it to the bot's role.

Related