Run your Discord server with one trusty bot.

Dungeon Keeper handles verification, roles, leveling and moderation. Set it up with slash or text commands or do it through the web portal, whichever you like.

Features

Verify

Manage verification through commands, custom triggers and handy utilities.

  • Set up a custom trigger to apply the verification roles.
  • Bundle multiple roles together when verifying making gating of some server channels a breeze.
  • Coordinate with partnered servers and verify their presence elsewhere.
More on verify

Sam

used /verify user:@lily

Dungeon Keeper

Dungeon KeeperBot

@lily is verified. Adding the @Member role.

Roles

Assign roles, remove them or put them on a time limit.

  • Automatically assign roles when someone joins the server.
  • Give out temporary roles that expire by themselves.
  • Give special perks to people with meaningful roles.
More on roles

Sam

used /auto-role add role:@Newcomer

Dungeon Keeper

Dungeon KeeperBot

Assigning @Newcomer to new members.

Progress

Members can earn XP and level up rewards through chats or voice.

  • Receive XP from talking in channels or being active in voice servers.
  • Create milestones to reward activity with special roles.
  • Decide which channels should disable XP.
More on progress

Oruk

used /rank

Dungeon Keeper

Dungeon KeeperBot

@oruk reached level 42 and earned the @Veteran role.

Moderate

The usual mod commands you'll need to manage a server.

  • Kicks, Bans, Warns, Timeouts and Jail and escalate after a set number of warns.
  • Set up a schedule for your team to let members know who can help them.
  • Purge noisy chats and keep a log of what was removed.
More on moderate

Sam

used /timeout user:@n0m4d duration:1h

Dungeon Keeper

Dungeon KeeperBot

@n0m4d is timed out for 1 hour.

Automate

The bot can send messages, handle reaction-roles and add fun reactions to specific pings.

  • Set up a keyword that makes the bot automatically reply with a templated message.
  • Pin messages in chats and make sure they are always the latest message.
  • Create messages for when someone joins, leaves, levels up or boosts!
More on automate

Jax

Where are the rules?

Dungeon Keeper

Dungeon KeeperBot

Welcome @jax! The rules are in #rules.

Partner

Name and list your partnered servers with the bot so you can easily manage them.

  • Schedule p4p messages at the hour you want through a handy time table.
  • Scheduled promotion messages
  • Collaborate with partners and exchange verification state of members or don't! It's your choice.
More on partner

Sam

used /verify user:@kestrel

Dungeon Keeper

Dungeon KeeperBot

@kestrel is verified in a partnered server. Bonus role granted.

Start for free.

You can get started with slash commands, text commands or the web portal. Paying gets you a few extras but nothing big yet.

Sign in with Discord