Discord moderation & security bot: LEO

LEO puts the moderation tools a server needs into one bot. Warnings, automod, raid protection and logging are switched on per feature in the web panel, and every security feature is configured per server.

Warnings and punishments

Warnings add up per member, and old warnings fade automatically over time.

  • Warn and check: give a member a warning and view their history.
  • Kick, ban, purge: kick or ban a member and clear channel messages in one go.
  • When warnings reach the limit you set, the member is banned automatically.

Automod

The bot stops it before anyone has to look.

  • Automatic blocking of spam and flooding
  • Blocking invite links to other servers
  • Blocking scam links such as free Nitro and fake Steam gifts
  • Images that collect enough reports go on a blacklist so they can't be posted again.

Raid & nuke protection

Each attack leaves different signals. Audit log events arrive after the fact, so LEO cuts an attack off before it spreads.

  • Raids: detects a burst of accounts joining in a short time.
  • Nukes: stops privileged accounts deleting channels and roles or kicking members.
  • Permission takeover: reverts dangerous permissions given to @everyone.
  • Webhook spam: deletes a stolen webhook used to blast @everyone or invite links.
  • Bot approval: suspicious bots are held back until an admin approves them with one button.

/security-check

Checks server permissions, bot permissions and security feature status in one go, and can turn off dangerous default permissions on @everyone.

Logs

Logs more than 40 events, such as message deletes and edits, channel and role changes, members joining and leaving, and voice channel joins and leaves, to the channels you choose. Each event can go to its own channel.

Tickets

A support button opens a private ticket channel. Conversations can be exported as a txt file, and closed ticket channels are deleted automatically after the time you set.

Settings saved

Are you sure?