Open Source  •  Actively Maintained

The bot that
catches bots.

Trap monitors a dedicated channel to automatically identify and instantly ban spam bots from your Discord server — before they can cause any damage.

🪤
🤖
SpamBotBOT
Free Nitro! Click here → bit.ly/fr33n1tr0
Banned instantly by Trap
0
Servers Protected
0
Users Banned
0
Satisfaction Rate
24/7
Always Online
Features

Why choose Trap?

Everything you need to protect your server from spam bots, automatically.

Instant Protection

The moment a spam bot posts in the trap channel, it's immediately banned. Zero delay, zero chances.

Cross-Server Bans

Opt-in global blacklist. Users banned on one server are automatically banned across all Trap servers.

Saves Time

Reduces moderator workload dramatically. Let Trap handle the bots while your team focuses on the community.

Easy Setup

Configure everything with /setup — a guided step-by-step wizard. Up and running in under a minute.

Full Logging

Every ban is logged with user info, message content, links and attachments detected — all saved to your database.

Customizable

Choose between softban, permanent ban or disabled mode. Whitelist roles, enable cross-ban — fully configurable.

How it Works

Simple by design.

Trap works silently in the background. No complex configuration. No false positives.

1

Bot Joins

Invite Trap to your server with the right permissions.

2

Trap Channel

Run /setup and select (or create) a dedicated trap channel.

3

Spammer Bites

A spam bot or raider posts in the channel — thinking it's safe.

4

Instant Action

Trap immediately bans the user and deletes their messages.

5

Logged

The ban is logged to your mod channel and the global admin panel.

FAQ

Frequently asked questions.

Everything you need to know about Trap.

Yes, Trap is completely free. There are no premium tiers, no paywalls. Every feature is available to all servers.

No. Trap only bans users who post a message in the designated trap channel. Legitimate users have no reason to send messages there, since the channel clearly warns against it. You can also whitelist specific roles to ensure they are never affected.

Yes. You can choose between Softban (ban + unban, deletes recent messages), Permanent Ban (user added to global blacklist), or Disabled (monitoring only, no action). Use /setup to configure.

Bans are logged in the log channel you configure during setup. Each log includes the user's info, the message content, any links or attachments detected, and a timestamp.

When cross-ban is enabled, any user permanently banned on your server is added to a global blacklist. They will be automatically banned on all other Trap servers that have this feature enabled — and vice versa.

Yes. Trap uses AutoSharding and an optimized database layer to handle any server size efficiently. A built-in config cache ensures minimal latency even under high load.

💬

Still have questions?

Join our support server and a team member will help you out.

Join Support Server
📖

Read the docs

Full setup guide, command reference and troubleshooting.

Documentation
Live Stats

Protecting servers right now.

Real-time numbers updated after every ban.

0
Total Servers
0
Total Bans
0
Blacklisted Users
Links Caught

Ready to protect your server?

Join hundreds of servers already using Trap to keep their community safe from spam bots.