Security
Honeypot
Catch scammers and bots automatically with a trap channel.
Overview
The honey command group sets up a trap channel with a bait message. Real members are expected to never interact with it, so anyone who does, typically a scraper bot or a compromised/scam account, is punished automatically.
Every
honey subcommand requires the Manage Server permission.Commands
| Command | Description |
|---|---|
| honey setup | Create the trap channel and enable the honeypot. |
| honey toggle | Enable or disable the honeypot without deleting its configuration. |
honey edit channel <channel> | Reassign the trap to an existing channel. |
honey edit message [text] | Set a custom bait message, or reset to the default with no text. |
honey edit punish <punishment> | Set the punishment applied to trapped users. |
honey edit exempt <user/role> | Exempt a user or role from the honeypot. |
honey log <channel> | Set the channel honeypot catches are logged to. |
| honey config | Show the current honeypot configuration. |
| honey variables | Explain formatting limitations for the bait message. |
| honey reset | Clear the honeypot configuration entirely. |
Bait Message Limits
A custom bait message set with honey edit message is posted as plain text only: no embeds are rendered from links, no role/user/@everyone mentions will ping anyone, and no markdown variables or placeholders are supported. The text is posted exactly as written.