Overview

The bot that shouldn't need to exist.

Honeypot is a Discord bot that automatically catches and removes spam bots by monitoring a dedicated #honeypot channel.

When someone posts in the honeypot channel, Honeypot acts immediately — removing the user and deleting their messages before they can cause harm.

Honeypot
10k+
Servers
50k+
Bans
20m+
Members
99.8%
Success Rate

How It Works

  1. 1.Honeypot creates (or you set up) a hidden #honeypot channel.
  2. 2.Spammers or bots post in the channel.
  3. 3.Honeypot instantly removes the user (kick/ban) and deletes their messages.
  4. 4.The action is logged to your selected log channel.

For more info on the logic behind honeypot, check out the How It Works

Kick is default and is a softban (bans & unbans) so Discord deletes their immediate messages.

Getting Started

  1. 1.Invite Honeypot to your server.
  2. 2.Ensure the bot has the required permissions.
  3. 3.The bot creates a #honeypot channel for you.
  4. 4.Use /honeypot to configure the bot's behavior.
  5. 5.Honeypot will handle the rest!

For a detailed walkthrough, check out the Setup Guide.

Bot Commands

Use slash commands to configure Honeypot in your server.

/honeypotConfigure/setup the honeypot channel and its settings
/honeypot-messagesConfigure the honeypot messages that the bot sends
/statsSee statistics for all servers using honeypot [dms only]

See all commands in the Commands Reference.

Privacy Policy

Your privacy matters. Honeypot is designed to be minimal and transparent.

What We Collect

  • Server ID
  • Channel ID's (honeypot & log channel)
  • User ID's of users who trigger the honeypot
  • Action logs (for statistics & moderation)

What We Don't Collect

  • Messages outside the honeypot channel
  • Personal user data (emails, DMs, etc.)
  • Any content from users
  • Anything not necessary for the bot to function

Read the full Privacy Policy for more details.

Honeypot

Still have questions?

If you need help, join our support server or open an issue on GitHub.