Skip to content

Flawless Bot

Discord security bot with anti-nuke and auto-mod.

  • Discord
  • Node.js
  • discord.js v14
  • SQLite

FLW

The problem

A Discord server can be destroyed in minutes if an admin account is compromised or a staff member turns on the community. This is known as a nuke. Flawless is built to stop one and to make recovery possible.

What we built

  1. 01Restricted Discord’s own kick and ban actions to the server owner, so anyone else who tries is banned immediately.
  2. 02Removed unapproved bots on arrival and banned the admin who added them.
  3. 03Stripped all roles from non-owners who create or delete channels, and removed any unapproved new channel.
  4. 04Blocked non-owners from handing out administrator roles: the recipient loses the role and the person who gave it loses all of theirs.
  5. 05Added auto-mod for banned words and spam, and an image captcha for new members to keep bots out.
  6. 06Built backups that save and rebuild a server’s channels, categories and roles.

Next build

Let’s ship something worth running.

Tell us what you want built. We usually reply within 5 hours on weekdays, and rough ideas are fine: we’ll help you scope them.