Skip to content
Doubt

Your server, without a doubt.

Moderation with cases, AutoMod, tickets, welcome messages, levels and an economy in one Discord bot, with a dashboard to manage it all.

Questions? Join the support server.

What Doubt does

One bot for the whole server

Slash commands for everything, settings in one place, and a dashboard when you would rather click.

  1. 01Moderation

    Every action becomes a case

    Warnings, timeouts, kicks and bans get a numbered case per server, with the reason, the moderator and an optional DM to the member. Temporary bans lift on their own, and bans done in Discord itself are recorded too. Edit a reason later, or pull up a member’s history from the Cases menu.

    • /warn
    • /timeout
    • /untimeout
    • /kick
    • /ban
    • /unban
    • /case
    • Cases menu
    A case card for a one hour timeout
  2. 02AutoMod

    Discord’s AutoMod, set up for you

    Turn on spam, invite, mention and word filters from one command. Doubt manages Discord’s own AutoMod rules, so they keep working even when the bot is offline, and logs every block or timeout to a channel you choose. Only the matched keyword is kept, never the message.

    • /automod status
    • /automod spam
    • /automod invites
    • /automod mentions
    • /automod words
    • /automod log
    An AutoMod log entry for a blocked invite link
  3. 03Tickets

    Support tickets with transcripts

    Post a panel and members open a private, numbered ticket for support, a report or an appeal. Staff claim it, add people and close it. On close, Doubt saves an HTML transcript to your ticket log and the dashboard.

    • /setup
    • /ticket add
    • /ticket remove
    • /ticket close
    A ticket panel with a transcript file
  4. 04Welcome

    A warm welcome and the right roles

    Greet new members with your own message in the channel you pick, point them at the rules, and give members and bots their roles automatically. Everything is set in one place with /setup or in the dashboard.

    • /setup
    A welcome message for a new member
  5. 05Levelling

    Levels, rank cards and rewards

    Members earn XP for chatting, at most once a minute so spam doesn’t pay. Level-ups are announced where they chat, in one channel or not at all, and reward roles are handed out at the levels you choose.

    • /rank info
    • /rank leaderboard
    • /rank reward add
    • /rank reward remove
    A rank card at level 12
  6. 06Economy

    A small economy for every server

    Each server has its own coins. Beg for a few, keep them in your wallet or move them to the bank, and vote for Doubt on top.gg for a bonus. Open or close your account whenever you like.

    • /bal
    • /beg
    • /deposit
    • /withdraw
    • /economy
    A balance with wallet and bank
  7. 07Profiles and AFK

    Profiles with badges, and AFK

    Every member has a profile that shows the badges the Doubt team gave them. Going away? Set an AFK message and Doubt lets people who mention you know, then welcomes you back when you return.

    • /user profile
    • /afk set
    • /afk remove
    • Profile menu
    An AFK notice in reply to a mention
  8. 08Info and utility

    The everyday tools

    Look up a server or a member, check Doubt’s status, find any command with /help, and build a clean embed in a form, preview it and post it without pinging anyone.

    • /serverinfo
    • /user info
    • /user avatar
    • /botinfo
    • /embedcreator
    • /help
    • /ping
    A server info card

Set up in a minute

  1. 1

    Invite Doubt

    Add the bot to a server where you have Manage Server.

    Add to Discord
  2. 2

    Run /setup

    Pick channels and roles for welcome, tickets, moderation and levelling.

    /setup
  3. 3

    Fine-tune on the dashboard

    Sign in with Discord to change settings and review cases, tickets and levels.

    dash.doubtbot.eu

Ready when your server is.

Add Doubt, run /setup and you are good to go. Read the docs any time you want to dig deeper.