five minutes, start to finish. nothing in drain is switched on until somebody in your server asks for it, so adding it changes nothing by itself.
1

add drain

open the invite and pick your server. you need manage server there to see it in the list.
2

give drain a role

the invite asks for no permissions of its own, so nothing is granted by accident. make a role for drain, give it the permissions for the features you’ll use, and put drain in it.
the quickest honest setup is a drain role with administrator. if you’d rather grant only what’s needed, permissions lists what each feature uses.
3

move the role up

discord only lets a bot manage roles and members below its own highest role. drag drain’s role above every role it should hand out, take away, or punish.
if drain’s role sits under your mod role, antinuke can’t strip a rogue mod and verification can’t give a role above it. drain tells you when this is the problem.
4

check it answers

5

turn on what you want

when drain joins, it posts once in the first channel it can write in. under it are three one-press setups. only somebody who can manage the server can press them, antinuke only the owner or an administrator, and nothing is on until somebody does.

the full setups

each of these walks you through its own setup, checks drain can actually do the job, and says what’s missing if it can’t.
sign in at dash.drain.baby with discord, pick your server, and every feature has its own page: antinuke, automod, verification, moderation, logs, voicemaster and the rest. a change saves to the same settings the commands use, so you can mix both.

a sensible order

  1. antinuke first. it backs up your roles and channels when it’s set up, and a backup taken before anything goes wrong is the one that helps.
  2. automod next, so spam and invite links are stopped before people arrive.
  3. verification if you get raided or botted.
  4. moderation with ,mod setup for the jail and mute roles, and ,logs moderation #mod-log.
  5. then whatever your community is for: voicemaster, vanity rewards, giveaways, levels, music.

when something goes wrong

if a command fails in a way drain didn’t expect, it replies with a warning and a short code like 3f9a1c2e. bring that code to the support server. it points at exactly what happened, so nobody has to guess.

every command used here