Logo for self

Upvote self


Security-first Discord bot. Antinuke, anti-raid, moderation, VoiceMaster, stats and 200+ free commands to keep your server safe.

Back to self
πŸ›‘οΈ self β€” the security-first Discord bot

self stops nukes and raids in seconds, keeps your server clean, and runs your whole community. 200+ commands, and almost all of them are free.

Prefix: , β€’ every command also works as a slash command β€’ ,info <command> explains any command

πŸ›‘οΈ Antinuke

Mass bans, kicks, channel and role deletes, webhook spam, rogue bots and server renames are caught and punished instantly.

  • A full control panel with ,antinuke: pick an area and the controls open privately for you
  • Per-permission protection: choose which permissions are protected and the punishment for each
  • Anyone untrusted who gives out an admin role loses it, and their own roles
  • Server name, icon and banner changes are reverted automatically
  • ,lockdown panic button: locks every channel and pauses invites and DMs
  • Presets, a health check, an incident log and DM alerts to the owner
✨ Filters & anti-raid
  • Blocks links, invites, spam, caps, mass mentions, emoji spam, zalgo and repeated messages
  • A different punishment per filter, with role and channel exemptions
  • Syncs to Discord’s own AutoMod, so it works even if the bot is offline
  • Honeypot trap channel that bans spam bots and wipes their messages
  • ,setup scores your server’s security out of 100 and fixes most of it in one click
πŸ”¨ Moderation

Ban, tempban, softban, hardban, kick, timeout, mute, jail, warnings, staff notes, mass ban, case history with proof, ban appeals and voice moderation. Every action gets a case number and is logged.

πŸ“Š Server stats

Statbot-style stats cards with messages, voice hours, ranks, top channels and activity graphs. ,stats, ,serverstats and ,top messages 7d.

πŸ”Š VoiceMaster

Join to create rooms with a control panel inside every room. Locked rooms move to Private Calls automatically. Includes β€œunmute me” requests to staff, β€œjoin random vc”, a voice role and room defaults.

πŸŽ‰ Community (free)

Leveling with role rewards, starboard, suggestions, birthdays, counting, button role menus, staff applications, confessions, giveaways, tickets with transcripts, modmail, welcome messages, invite tracking, polls, embeds and custom commands.

πŸ“œ Logging

,logs setup gives you five presets in one menu. Split messages, members, server changes, voice and tickets into their own channels.

🎡 Music & Last.fm

Play from YouTube and SoundCloud, with Last.fm now playing, ,whoknows and top charts.

πŸ’Ž Premium

Your own bot avatar, banner and name in your server, nuke auto-restore, raid shield, alt checks, server insights, 24/7 music, audit log viewer, case export, unlimited emoji stealing and more.

πŸš€ Get started
  1. Add self and drag its role to the top of your role list
  2. Run ,setup to check your server’s protection
  3. Run ,antinuke to open the protection panel
  4. Run ,help to see every command
πŸ”— Links
Check out the home page for the full Discord Bot List.