Skip to content
Multipurpose Discord bot

Run your Discord server with one bot

Built for staff-heavy Discord servers.

Caelum handles setup, moderation, logging, tickets, automod, and leveling. Turn modules on or off per server.

Servers
4
Commands
41
Modules
15
Caelum preview
staff-configLive
CaelumBOTToday at 12:04

Setup checklist

Logging channel set. Welcome module enabled. Run /permissions audit to confirm staff access.

/setup|

  • setupGuided server onboarding
  • permissions auditRole and command access
  • level rankYour XP and level
  • ticket postSupport type dropdown

Getting started

Three steps from invite to configured server

Run /setup in Discord to configure admin roles, logging, and welcome flows.

  1. 1

    Add Caelum to your server
    Invite Caelum to your server. You need Manage Server on that guild.
  2. 2

    Run setup
    Run /setup in Discord for admin roles, logging, and optional welcome flows.
  3. 3

    Verify staff access
    Run /permissions audit so admins and mods know which commands they can use before someone hits a wall.

Modules

Enable what you need. Disable what you do not.

Pick the modules you want. Leave the rest off. Use /modules set in Discord.

Logging
Grouped audit events for members, moderation, channels, roles, and messages.
Moderation
Case IDs, hierarchy checks, and clear errors when an action is blocked.
Welcome and leave
Templates with variables, preview, and channel routing from /setup.
Leveling
Message XP, cooldowns, role rewards, and level-up announcements.
Giveaways
Button entry, timers, entry gates, reroll, and winner pings.
Autorole
Roles on join with delay, bot ignore, and status at a glance.
Honeypot
Trap channels for raiders with live stats and relative timestamps.
AI
Per-channel profiles and rate limits. Module on by default; set `/ai key` before replies.
Automod
Discord native filters plus bot-side caps, repeat, and young-account rules.
Security
Raid mode, join thresholds, quarantine roles, and channel lockdown tools.
Tickets
Dropdown menu, private channels, close transcripts, and per-type support roles.
Reaction roles
Emoji role messages with unique mode, repost, and toggle control.
Custom commands
Staff-defined static or embed responses via /custom run.

Commands

Slash commands only

No prefix commands. Staff use grouped commands like /security raid-mode. Members only see commands their roles and enabled modules allow. Run /help in Discord to browse by category.

41 top-level commandsCommand reference

Full list with plain-language explanations for every subcommand lives in the docs.

FAQ

Common questions

Quick answers about adding Caelum, setup, modules, and data handling.

What is Caelum?

Caelum is a multipurpose Discord bot for moderation, logging, welcome messages, tickets, automod, leveling, giveaways, and related server tools. You enable only the modules your server needs.

Is Caelum free?

Caelum includes free features today. Paid or premium features may be added later. We will describe pricing before any charge applies to your server.

How do I add Caelum to my server?

Click Add to Discord on this site, choose your server, and approve the requested permissions. After the bot joins, run /setup in Discord to configure admin roles, logging, and optional modules.

What does /setup do?

/setup is the onboarding wizard for new servers. It walks staff through admin and mod roles, a log channel, and optional welcome, autorole, and engagement modules.

Can I disable modules I do not use?

Yes. Use /modules set in Discord to turn individual modules on or off per server. Core diagnostics and permissions stay available.

Does Caelum use prefix commands?

No. Caelum is slash-first for normal use. Staff and members interact through Discord slash commands such as /setup, /permissions audit, and module-specific commands.

What data does Caelum store?

Caelum stores guild configuration, moderation cases, audit logs, and module data needed for enabled features. If you log in to the dashboard, it also stores a Discord OAuth session. See the Privacy Policy for details.

Who runs my data?

Caelum operates the bot and this website. For privacy requests, see the Privacy Policy or contact us using the details listed there.

Integrations

Webhooks that verify before they post

External services hit Caelum over HTTPS. Signatures are checked before anything reaches your channels.

Planned
GitHub and Ko-fi
Verified webhook endpoints with per-guild secrets. Top-level slash commands per provider.
Plugin
Community plugins
Optional integrations ship as separate community plugins outside core Caelum.

Configure your server

Toggle modules and edit AI prompts from Discord slash commands. Log in to manage longer config forms with the same permission checks.

/permissions audit
See which roles can run which commands before someone hits a wall.
Verified webhooks
HMAC checks on inbound payloads. Secrets never reach the frontend.
Add to Discord