
Discord community moderator
A moderation bot for servers that have outgrown a single volunteer with a mute button. Everything is configurable, everything is logged, and nothing is hidden behind a premium tier. What it does: • Filters spam, invite links and configurable word lists before anyone reads them • Detects raids by join rate and locks the server automatically until you clear it • Tracks warnings per member with escalating actions you define — mute, kick, ban • Logs every action to a private channel with who, what and why • Ships slash commands for moderators, so nobody memorises a prefix Perfect for: • Communities past a few hundred members where moderation stops scaling • Server owners who want their own bot rather than inviting a stranger's • Anyone who has been raided once and does not fancy a second time
What you need
Node.js 20 or newer. A Discord application with a bot token (free — the guide creates one step by step). The bot needs Manage Messages, Kick and Ban permissions on your server. Runs fine on a $5 VPS or any always-on machine.