Honeypot (anti-bot trap)
Honeypot (anti-bot trap)
A honeypot is a trap channel. A normal member has no reason to post there, but a scam bot that spams every channel on join does. Anyone who posts there (except staff and whitelisted roles) is banned automatically.
Quick start
!honeypot createmakes a pre-configured trap channel and enables it.!honeypot staff add @StaffRolemarks your staff as immune.!honeypot whitelist add @Rolewhitelists any other role that should be safe.
All commands
!honeypot create [name]create the trap channel!honeypot set #channel/!honeypot unsetuse an existing channel!honeypot enable/!honeypot disable!honeypot whitelist add|remove|list @role!honeypot staff add|remove|list @role!honeypot reason <text>custom ban reason!honeypot status!honeypot historyrecent honeypot bans
Safety
Immune: staff roles, whitelist roles, anyone with Administrator or Manage Server, the server owner, and bots. The bot always respects Discord role hierarchy: if it cannot ban someone it warns staff instead of failing silently. Every ban posts an embed with Undo ban and Whitelist buttons (Manage Server only), so a mistake is one click to reverse.