Bot Documentation

Atlas — All-in-One

Everything a Discord community needs in a single bot: a support desk (tickets, applications, appeals), a full moderation suite with AutoMod, anti-raid and anti-nuke, and the whole community toolkit — leveling, giveaways, events, starboard, polls, welcomes and utilities. 61 slash commands, one setup.

Atlas replaces roughly five separate bots. If you already run Tickets or Gavel, Atlas covers the same ground plus community features — you don't need all three.

Required permissions

Grant these on invite so every subsystem works without follow-up fixes: Manage Roles, Manage Channels, Kick Members, Ban Members, Moderate Members (timeout), Manage Messages, Manage Nicknames (AdminSaver rename), View Audit Log (anti-nuke detection), Manage Webhooks, Manage Threads, and Send Messages / Embed Links / Attach Files.

Atlas's role must sit above any role it needs to assign or remove. Auto-roles, level rewards and AdminSaver all fail silently if the target role is higher than Atlas in your role list.

Setup

  1. 1

    Run /setup

    A guided wizard that takes about two minutes: staff role tiers, log channels, and AutoMod defaults. This is the only command you must run before Atlas is useful.

  2. 2

    Set your staff tiers

    Atlas uses three inheriting tiers — Support ⊂ Moderator ⊂ Admin. Support handles tickets, applications and appeals. Moderator adds warns, timeouts, kicks, bans, purges, locks and raid mode. Admin adds /setup, /config, panels and the web dashboard.

  3. 3

    Route your logs with /logs

    Six destinations, each independent: server events, tickets/applications/appeals, AutoMod hits, anti-raid alerts, member reports, and web-dashboard changes. Within each category you choose exactly which events post.

  4. 4

    Create your panels with /panels

    Build ticket, application and appeal panels — buttons or dropdowns, custom categories, questions, ping roles and target channels. The free plan includes 2 panels of each type.

  5. 5

    Tune protection with /automod and /antiraid

    Ten content filters, each with its own thresholds and punishment ladder. Anti-raid covers join-rate spikes and account-age gating; anti-nuke catches mass channel/role deletions by a compromised insider.

  6. 6

    Manage everything from the web

    Every setting above is also editable at bots.kojinstudios.com/dashboard — with live charts, transcripts, staff reviews and an audit log of who changed what.

The support desk

Three related products share one panel system, one transcript format and one staff-permission model.

Tickets

Members open a ticket from a panel; staff claim it so two people never answer at once. Closing saves a hosted HTML transcript and DMs it to the member. Quick responses and /tag snippets keep replies fast, and post-close reviews feed the staff leaderboard.

Applications

Staff, partner or creator applications with custom question sets. Atlas DMs the questions one at a time, then posts the completed submission to your review channel with approve/deny buttons and reviewer notes.

Appeals

Ban and punishment appeals with their own review flow, priority flags and case history — so appeals never get lost in a general ticket queue.

Auto-close sweeps inactive tickets, applications and appeals separately. It warns first, then closes after a grace period, saving a transcript and DMing the member. Configure hours and which types it applies to in /config or on the dashboard.

Moderation & protection

Manual actions

/warn, /timeout, /kick, /ban (including temporary bans), /purge, /slowmode, /lock and /lockdown. Every action creates a numbered case you can look up with /case, and /modlogs shows a member's full history.

AutoMod

Ten filters — bad words, scam/phishing links, invites, external links, mention spam, excessive caps, fast spam, duplicate text, emoji spam and attachment spam. Each filter has its own thresholds and its own punishment ladder, so mention spam can escalate differently from caps. Whitelist roles and channels are exempt.

Warden

The shared warning ladder: manual /warn and AutoMod warnings both count toward it. Configure the thresholds and what fires at each step, plus an auto-reset window. Whitelisted roles still receive warnings but never auto-escalate.

Anti-raid & anti-nuke

Anti-raid watches join velocity and can gate accounts below a minimum age, arming raid mode automatically or via /raidmode. Anti-nuke watches the audit log for mass channel/role deletions, bans or webhook creation by a single account and can strip that account's roles instantly — the defense that matters when a staff account is compromised.

Community

Leveling — XP for chatting with configurable rates, cooldowns, no-XP channels and roles, level-up announcements and role rewards. /rank renders an image card; /leaderboard ranks the server.

Giveaways & events — timed giveaways with role requirements, account-age gating and bonus entries; /event creates RSVP events with reminders and optional capacity.

Engagement — starboard for community-voted highlights, /poll and /suggest with voting, reaction roles, and welcome/farewell messages with variables, banners and auto-roles.

Utilities/tag snippets, /remindme, /afk, /translate, /weather, /userinfo, /serverinfo and /avatar.

Key commands

/setup

Guided first-run wizard — staff roles, log channels and AutoMod defaults in about two minutes.

/config

The settings hub. Every option in one place, showing your current configuration at a glance.

/help

Browse all 61 commands by category, with premium features marked.

/panels

Create and edit ticket, application and appeal panels.

/logs

Set all six log destinations and choose which events post to each.

/automod

Open the AutoMod panel — toggle filters, tune thresholds, edit per-filter punishment ladders.

/warden

Configure the shared warning ladder used by both manual warns and AutoMod.

/antiraid

Join-rate raid detection, account-age gating and anti-nuke settings.

/adminsaver

💎 Impersonation protection — pick protected staff and the action for lookalike accounts.

/case [number]

Look up any moderation case: action, moderator, target, reason and timestamp.

/modlogs @user

A member's full moderation history in this server.

/lockdown

Lock or unlock every text channel at once — raid response. Skips already-locked channels.

/rank

Your level, XP and rank as a rendered card.

/leveling

XP rates, cooldowns, announcements, no-XP channels and role rewards.

/giveaway

Start a giveaway with duration, winner count, role requirements and bonus entries.

/event

Create an RSVP event with reminders and optional capacity.

/premium

Your plan, what it unlocks, and how to upgrade.

/vote

Vote on Top.gg to earn free premium time, then redeem it with /redeem.

Free vs Premium

The free plan is genuinely usable: the entire moderation suite, AutoMod, anti-raid and anti-nuke, transcripts, logging, leveling and every community feature — plus 2 panels of each type and 15 tags.

Premium is $2.99/month and adds: unlimited ticket, application and appeal panels; unlimited tags; Malware Detection (uploads scanned by roughly 70 VirusTotal engines); AdminSaver impersonation protection; weighted giveaway entries; event capacity with auto-promoting waitlists; unlimited level rewards; and custom rank-card backgrounds and foreground frames.

You can earn premium without paying: every Top.gg vote grants 12 hours (24 on weekends). Check your balance with /vote and claim it with /redeem.
If premium lapses, nothing is deleted. Panels beyond the free limit are unpublished rather than removed, and premium-only protection simply switches off — resubscribe and everything comes back.

Web dashboard

At bots.kojinstudios.com/dashboard, pick Atlas and you get the same configuration as the slash commands plus things Discord can't do well: ticket and punishment trend charts with CSV export, hosted transcripts, the staff review leaderboard, drag-and-drop rank-card artwork with in-browser cropping, and an audit log showing every change and who made it. Changes apply instantly — no restart, no re-sync.