Documentation
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

CommandDescription
honey setupCreate the trap channel and enable the honeypot.
honey toggleEnable 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 configShow the current honeypot configuration.
honey variablesExplain formatting limitations for the bait message.
honey resetClear 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.