Documentation

Short, task-focused guides for setting up and running your bot.

37 articles across 9 categories

Getting Started

3

Create your bot

Sign up, then go to Plans and pick a preset plan or build your own. During setup we walk you through creating a Discord application, copying your bot token and client ID, and inviting the bot to your server. Your bot deploys to its own dedicated server in a few minutes.

Required Discord settings (intents)

In the Discord Developer Portal → your application → Bot, enable the Server Members Intent (for welcome messages and auto-roles) and the Message Content Intent (required for ticket transcripts). Without Message Content, transcripts will be empty.

Enable Developer Mode to copy IDs

If your bot is offline you'll paste channel/role/user IDs by hand. In Discord: User Settings → Advanced → Developer Mode → on. Then right-click any channel, role or user and choose Copy ID. Once your bot is online, the dashboard turns these into searchable menus so you rarely need IDs.

Plans & Billing

4

How billing works (USD)

Pricing is in US dollars per month, paid from your account balance (top up with PayPal or ask an admin). Plans: Starter $6 (core bot), Pro $19 (most popular — moderation, leveling & economy, engagement, community, Spotify), Ultimate $34 (every add-on we offer). Or build your own from $6. Each plan/bundle is cheaper than buying the same add-ons separately. The monthly fee is deducted when you deploy or renew.

Build your own plan

On the Plans page choose Build your own. You start at $6/mo for the core bot (100+ commands, music, fun & community basics, custom name & colors, 24/7 uptime), then toggle add-ons (e.g. Moderation $4, Support & Ticketing $8, Spotify & Radio $3). Themed presets (Music/Moderation/Support/Community/Utility bot) are discounted shortcuts, and the builder nudges you to a plan when it's cheaper. Total updates live; continue to deploy.

Auto-renew

On the dashboard Overview tab, turn on Auto-renew to deduct the monthly fee from your balance automatically. With it off, you renew manually before the plan expires.

Faster load times

The Ultimate plan (and the Faster load times add-on on a custom plan) runs on priority hosting for snappier responses and quicker restarts.

Commands

5

Fun & games

Included with every hosted plan: /8ball, /roll (2d6, 1d20+3), /coinflip, /dice, /rps, /ship, /fortune, /joke, /meme, /cat, /dog, /wouldyourather, /truthordare, /thisorthat, /emojify, /reverse, /ascii, /minesweeper, /pickrandom, plus /trivia.

Info & roles

Included with every hosted plan: /userinfo, /whois, /serverinfo, /serverstats, /avatar, /banner, /servericon, /membercount, /roleinfo, /channelinfo, /roles, /rolemembers, /emojis, /boosters, /firstjoin, /joinposition, /inviteinfo, /botinfo, /ping, /uptime.

Utility

Included with every hosted plan: /remindme, /afk, /poll, /snipe, /timestamp, /math, /calc, /color, /qr, /base64, /bigemoji, /firstmessage, /steal-emoji. Smart utilities (add-on): /weather, /translate, /define, /shorten.

Moderation (add-on / Pro+)

/warn, /modlogs, /case, /clearwarns, /removewarn, /timeout, /untimeout, /mute, /unmute, /kick, /ban, /unban, /softban, /purge, /slowmode, /lock, /unlock, /lockdown, /role, /nick, /announce. Each uses Discord permissions and logs a case; set a Muted role automatically.

Which commands does my plan include?

Core packs (fun, info, utility, music) are on every plan. Moderation, Leveling & Economy, Engagement, Automation, and Smart utilities are add-ons — included in Pro/Ultimate (or a themed bundle) or pickable in a build-your-own plan. The bot only registers the commands your plan unlocks; changing your plan re-registers them.

Appearance

3

Bot name, color and footer

Dashboard → Appearance → Branding. Set the name shown on the bot's messages, the accent color (the colored stripe on embeds), and the footer text. A live preview shows how messages will look.

Status and presence

Dashboard → Appearance → Status & Presence. Choose the online status (Online, Idle, Do Not Disturb, Invisible), the activity type (Playing, Listening to, Watching, Competing in, Custom) and the status text — e.g. 'Listening to your community'.

Bot avatar

The bot's avatar comes from your Discord application. Set it in the Discord Developer Portal → your app → Bot → Icon. It appears across your dashboard once the bot is online.

Server Setup

6

Design your server with AI (Archie)

Dashboard → Server Revamp → ✨ Design with AI. Tell Archie, the AI Server Architect, what your server is for — it designs your categories, channels and roles live and shows a preview. When you Apply, it also AUTO-CONFIGURES the matching bot features for you: the welcome channel, ticket panel, auto-role, confessions channel and 24/7 radio are wired up automatically, so you don't have to set each one by hand. You can still fine-tune anything from the tabs below afterwards.

Main server

Dashboard → Server Setup → Main Server. Pick your primary server (the bot must already be in it). Commands register here instantly. Changing the main server restarts the bot once to re-register commands.

Welcome messages & auto-roles

The AI setup (Archie) can wire this up for you automatically — or do it by hand: Dashboard → Server Setup → Channels & Roles. Choose a welcome channel and message (placeholders: {user}, {username}, {server}, {count}) and an auto-role automatically given to everyone who joins. Turn on 'Announce when members join or leave' to post join/leave events.

Self-assign role panel (button roles)

Dashboard → Server Setup → Self-assign role panel. Pick a channel, set a title and message, then add role buttons (each with an emoji, a label and a role). Save and the bot posts/updates the panel; members click a button to add or remove that role. This replaces the old /buttonroles command.

Confessions

Dashboard → Server Setup. Set a confessions channel (where approved confessions post) and a confessions reviewer (the user who approves them via DM). Members submit with /confess.

Admin role

Dashboard → Server Setup → Channels & Roles → Admin role. Members with this role can use restricted/admin commands. Configuration itself is done from this dashboard, not in Discord.

Music

4

Playing music

Use /play to queue songs from YouTube or Spotify. Manage playback with /queue, /skip, /pause, /resume, /volume, /loop, /shuffle, /nowplaying and /lyrics. Music works out of the box; Spotify search needs the add-on.

Spotify integration

Dashboard → Music → Spotify & Radio. Turn on Spotify, then paste your Spotify Client ID and Secret from the Spotify Developer dashboard. This enables searching Spotify's catalog.

24/7 radio mode

Set a Radio playlist URL (a Spotify playlist) in Dashboard → Music, and choose a 24/7 voice channel in Server Setup. The bot stays in that channel and plays the playlist on loop.

Default volume

Dashboard → Music → Player → Default volume sets the starting volume for playback. Members can still adjust it live with /volume.

Support Tickets

6

Turn on Support & Ticketing

Available on the Ultimate plan, the Support bot bundle, or as a build-your-own add-on. Dashboard → Support Tickets → toggle on. Turning tickets on or off restarts the bot once. Transcripts require the Message Content intent (Developer Portal → Bot).

Ticket panel, staff and logs

Set the panel channel (where members open tickets from category buttons), the transcript log channel (where closed tickets are saved), a support staff role (can claim & close), and an escalation admin role (pinged on escalation). Customize the panel title, message, and the in-ticket welcome message.

Ticket categories & naming

Add categories — each becomes a button on the panel. Turn on 'Group tickets under a Discord category per type' to file each ticket under a matching Discord category. Set the channel name pattern using {number}, {user} and {category}, e.g. ticket-{number} or {category}-{user}.

Auto-answers (knowledge base)

Add common questions with trigger words and an answer. When a member's message matches (even with typos), the bot suggests your answer before staff reply, deflecting repeat questions.

Pre-ticket questions

Turn on 'Ask questions before opening a ticket' to collect up to 5 answers (short or long) when a ticket is opened. Answers are posted inside the new ticket so staff have context immediately.

Ratings & auto-close

Optionally ask for a 1–5 star rating after a ticket closes (CSAT), DM a transcript to whoever closes a ticket, and auto-close tickets that go quiet — warn after N hours, close after M hours. Staff analytics are shown at the top of the Tickets tab.

Notifications

2

Updates channel & owner

Dashboard → Notifications. Set an Updates channel (service announcements post here) and an Owner Discord user ID (important owner-only messages are DM'd to this person). These are first collected during setup and can be changed any time.

Announcement feed

The Notifications tab also shows a feed of recent announcements relevant to your bot, so you can read them even if you missed the Discord message.

Troubleshooting

4

My changes aren't applying

Most settings apply live without a restart. After saving, the dashboard shows '✓ Live on your bot' once the bot picks up the change. If the bot is offline, changes apply when it next starts. A few settings (main server, turning tickets on/off, rotating the token) restart the bot once.

Transcripts are empty

Ticket transcripts need the Message Content intent. Enable it in the Discord Developer Portal → your application → Bot → Privileged Gateway Intents → Message Content Intent. New tickets will then capture messages.

The bot looks offline

Check the dashboard status dot. If it's not green, the bot may be starting or stopped. Use the Overview activity log to see recent power events. If it won't start, verify your token in Advanced → Bot token (a wrong/expired token stops it from connecting).

Request a custom feature

Need something that isn't in the dashboard? Join our Discord and request it — we build custom features for individual servers.