Features Commands FAQ Dashboard Join Discord ⚡ Invite Bot
Checking status…

The only bot your
server will ever need.

Enterprise-grade moderation, powerful automation, and fully customisable systems — all in one free bot.

119+Commands
100Slash Cmds
FreeAlways
24/7Online
🛡️ Moderation
🎟️ Ticket System
🤖 AutoMod
🔒 Anti-Nuke
Starboard
🎁 Giveaways
📊 Polls
🔢 Counting
📋 Logging
👋 Welcome
🎭 Auto-Role
💤 AFK System
⏱️ Auto-Slowmode
🌐 Web Dashboard
🛡️ Moderation
🎟️ Ticket System
🤖 AutoMod
🔒 Anti-Nuke
Starboard
🎁 Giveaways
📊 Polls
🔢 Counting
📋 Logging
👋 Welcome
🎭 Auto-Role
💤 AFK System
⏱️ Auto-Slowmode
🌐 Web Dashboard
Everything you need

Packed with powerful features

From moderation to entertainment — DoBot™ handles it all so you can focus on your community.

🛡️
Moderation
Ban, kick, warn, timeout, mute, lockdown, mass-ban, hackban, nuke, softban, tempban, and a full warning punishment system with escalation.
🎟️
Ticket System
Multi-topic ticket panels with modal forms, per-topic questions, channel naming, close reasons, DM transcripts, and full staff controls.
🤖
AutoMod
Anti-spam, anti-mention, caps filter, link blocking, invite blocking, and a fully custom bad-words list — all configurable from the dashboard.
🔒
Anti-Nuke
Real-time detection of mass bans, kicks, channel deletions, role deletions, and webhook abuse — with automatic punishment and logging.
Starboard
React-to-pin system with configurable emoji and threshold. Highlight your server's best messages in a dedicated channel.
🎁
Giveaways
Host giveaways with custom duration, winner count, required roles, and automatic winner announcement and DM notifications.
📊
Polls & Counting
Create reaction polls with up to 10 options. Dedicated counting channels with auto-reset on wrong numbers to keep competition alive.
🌐
Web Dashboard
Configure every feature from a clean web dashboard. Discord OAuth2 login, per-server settings, no commands needed.
📋
Logging
Comprehensive audit logs — message edits & deletes, moderation actions, member join/leave, role changes, and channel updates.
Over 119 commands

Everything at your fingertips

All slash commands work out of the box. Prefix commands use your configured prefix (default ?).

/ban/unban/kick/warn/warnings/clearwarns/timeout/untimeout/mute/unmute/softban/tempban/hackban/massban/nuke/lock/unlock/slowmode/purge/note/notes/modlogs/reason/history
/afk/avatar/banner/serverinfo/userinfo/roleinfo/channelinfo/ping/uptime/botinfo/reminder/reminders/say/embed/announce/snipe/editsnipe/inviteinfo
/ticket setup/ticket panel/ticket close/ticket add/ticket remove/ticket rename/ticket transcript/ticket claim/ticket unclaim
/giveaway start/giveaway end/giveaway reroll/poll/counting setup/8ball/coinflip/roll/choose/rps
/automod enable/automod disable/automod spam/automod links/automod invites/automod caps/automod mentions/automod badwords add/automod badwords remove/automod badwords list
/help/invite/support/prefix/disable/enable/autorole/starboard/antinuke/welcome/leave/modlog/logs
Why DoBot?

Built to last

Always Fast

Low-latency responses across all commands. DoBot™ is optimised for speed and reliability at every scale.

💾

Persistent Data

All your server settings, warnings, and configs are stored persistently and survive every restart and update.

🔧

Fully Customisable

Every feature is configurable — from the dashboard or commands. Custom prefix, per-server settings, and more.

🔒

Secure by Default

Permission checks on every command. Anti-nuke protection built in. Your server's safety is our priority.

Questions?

Frequently asked

How do I add DoBot™ to my server?

Click the Invite Bot button — it'll take you straight to Discord's OAuth2 page. Make sure you have Administrator or Manage Server permission in the server you're inviting it to.

Is DoBot™ free?

Yes, completely free. All 119+ commands, the dashboard, and every feature are available at no cost.

How do I change the command prefix?

Use /prefix set [prefix] in Discord, or go to the Dashboard → General Settings and update it there. Slash commands always work regardless of the prefix.

How does the ticket system work?

Set up a ticket category, support role, and log channel from the Dashboard. Then send a panel to a channel — members click the button to open a ticket. You can add topics, custom form questions, per-topic categories, and more.

Can I disable commands I don't want?

Yes — from the Dashboard → Commands page, you can toggle any command on or off for your server. You can also use /disable [command] and /enable [command] directly in Discord.

Where can I get support?

Join our Discord server — open a ticket there and our team will help you out.

Ready to power up your server?

Join the servers already using DoBot™ — it takes less than a minute to get started.