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.
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 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 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 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 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 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 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 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
Invite Doubt
Add the bot to a server where you have Manage Server.
Add to Discord - 2
Run /setup
Pick channels and roles for welcome, tickets, moderation and levelling.
/setup - 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.