Server Dashboard
AI Action Points running low
Your monthly AI pool is nearly used up. When it hits zero, all AI features pause until the reset.
Asia/Kolkata for IST).@ for variables/roles, # for channels. Leave blank for default.America/New_York, Asia/Tokyo). Used to decide what "today" means for birthday announcements.@ for variables/roles, # for channels.@ for variables/roles, # for channels. Available: {url}, {title}, {channel}, {mention}@ for placeholders. Default: {username} has left {server}@ for variables / roles, # for channels.All — both humans & botsHumans — skip bot accountsBots — only bot accounts
Build a panel with up to 25 role buttons, then publish it to a channel. Members click a button to toggle that role on themselves.
Modes:
Normal — click toggles the role on/off.
Unique — picking one role removes any other role from the same panel (great for color, region, or pronoun pickers).
⚠️ The bot's role must sit above every assignable role in your server settings.
{user} for the opener's mention.✅ Bot needs Manage Channels
✅ Bot needs Manage Messages in ticket channels (for cleanup)
✅ Bot's role must be above support roles
✅ Bot needs View Channel in the panel channel
Every closed ticket is saved here automatically with its full conversation. Retention by plan: Free 7 days · Premium 90 days · Ultimate 1 year.
Pick a prize, channel, duration, and how many winners. The bot posts an embed with a 🎉 Enter button — members click to join.
When the timer runs out, the bot picks random winners from everyone who clicked, edits the embed to show the result, and posts a congratulations message.
⚠️ Bot must have Send Messages + Embed Links in the channel.
youtube.com✅ Admins are never auto-modded
✅ Server owner is never auto-modded
✅ Members with "Ignored Roles" bypass all rules
⚠️ Bot needs Manage Messages + Moderate Members
⚠️ Lockdown needs Manage Roles
✅ Create a "Verified" role with read+send in public channels
✅ Configure @everyone to not see public channels — only the verified role can
✅ Bot's role must be above the verified role
✅ Bot needs Manage Roles
✅ Use this with Auto Mod's anti-raid for full protection
<:name:id> formMembers react with the configured emoji on any message. Once it reaches the threshold, the bot embeds the message in your starboard channel.
More reactions update the counter live. If the count drops below threshold, the starboard post is removed.
⚠️ Bot needs Read Message History + Send Messages in the starboard channel, and reaction access everywhere else.
Define triggers like ?rules or how do I verify. When someone types one in any channel, the bot replies with your text.
Match modes:
Prefix — message starts with the trigger
Exact — message equals the trigger (after trim)
Contains — trigger appears anywhere in the message
All matches are case-insensitive. Replies support Discord markdown.
{value} as a placeholder for the metric number.✅ Discord rate-limits channel renames to 2 per 10 min — we wait 5 min between updates
✅ Lock the channel so members can't connect (read-only "info" channel)
⚠️ Online metric needs the GuildPresences intent enabled in your bot's Developer Portal
Every time a member posts in a sticky-enabled channel and the cooldown has passed, the bot deletes the old sticky and posts a fresh one. So your sticky is always the last thing visible.
⚠️ Bot needs Manage Messages in the channel.
✅ Bot needs Manage Server to read invites
✅ Joins via vanity URL show as "vanity"
⚠️ First join after bot restart may be "unknown" — snapshot needs to catch up
{user} and {count} placeholders.✅ Owner gets Manage Channel on their VC (rename, set limit)
✅ Bot needs Manage Channels + Move Members
✅ Temp VCs auto-delete when empty
⚠️ Create a clearly-named trigger (e.g. "➕ Create VC") so members know what it does
✅ Pick a dedicated channel — no general chat
✅ Keep system prompt under 200 tokens for cost
✅ 4 memory turns is the sweet spot
⚠️ Cooldown stops "lol"-spam attacks
⚠️ Daily cap is your circuit breaker
1. Anyone in your server reacts to a message with a country-flag emoji.
2. Crimson AI translates the message into that language.
3. The translation is posted as a reply (or DM if you prefer).
Translations count against your monthly CrimsonAI message quota — same bucket as chat. A typical translation costs about one chat message worth of tokens.
🤖 10,000 AI Action Points/mo — power chat, translation, moderation, summaries & insights from one pool
💬 CrimsonAI chat — 1 channel on Premium, up to 5 on Ultimate (each its own personality)
🎨 Custom rank cards + welcome banners
📊 Server stats embed auto-refreshing
📅 Scheduled announcements
🌐 Translation by emoji reaction
⬆️ Higher caps on every module
🚀 Priority support + beta features
All Premium subscriptions can be canceled anytime from your account portal.
- 10,000 AI Action Points/mo — one pool for all AI
- 1 CrimsonAI chat channel
- Custom rank cards + welcome banners
- Auto-refreshing server stats embed
- Scheduled announcements
- Reaction & auto translation
- Higher caps on every module
- Priority support
- Everything in Premium
- Up to 5 CrimsonAI chats — each its own channel & personality
- AI Moderation — auto-scans messages
- 25,000 AI Action Points/mo — the biggest AI pool
- Highest caps across the board
- Guild-icon branding on embeds
- Early access to beta features
@ for everyone/roles, # for channels.@ / # autocomplete works inside each option.@ to pick. Leave blank to allow everyone.@ to pick./botsuggestion from any server — reviewed here in the owner guild/botsuggestion submissions land here for triage