Skip to main content
What CharmBot can do

A closer look at CharmBot.

Moderate, organise, play and keep up with your creators. Choose a category below to see what's included.

CharmBot feature catalog

Dashboard, analytics & controls

Manage your Discord servers, settings and activity in one place.

  • Discord login and multi-server management
  • Activity, growth, command and moderation reports
  • See which invites and campaigns bring people to your server, with gaps in the data clearly marked
  • Channel counters for members, people in voice and upcoming events, with activity trends
  • Separate server language, timezone, appearance and CharmBot nickname settings, with a history of staff changes
  • Phone-friendly controls, setup guides and live service status
  • Server Health with setup checks, recent notification results and troubleshooting help
  • A setup checklist to help you choose channels and configure your first features
  • Notification history with filters for sources, delivery results and test messages, plus retries for eligible failed updates
  • Optional alerts when a server feature needs attention or starts working again

Moderation & server logs

Give your staff the tools to handle problems and keep a clear record of what happened.

  • Warnings, timeouts, kicks, temporary or permanent bans and punishment reversals
  • Searchable cases, timelines, staff notes, evidence, appeals and review decisions
  • Message cleanup by amount, date, member or eligible channel history, with progress, resume, cancel and pinned-message protection
  • Spam, flood, link, mention and keyword filters with trusted domains and exemptions
  • Filters for coordinated repeated messages, oversized posts and invisible text
  • Block scam domains, flag lookalike links and staff names, and check for webhook floods
  • Searchable logs for messages, members, moderation, channels, roles and voice activity

Safety & Trust

Spot suspicious activity, respond to raids and recover from unwanted changes.

  • Emergency lockdown and restoration of the permissions CharmBot changed
  • Member verification, account-age checks, quarantine, optional CAPTCHA and a staff-review alternative
  • Suspicious-join indicators, raid alerts and honeypot alerts
  • Anti-nuke monitoring for dangerous channel, role, webhook and permission changes
  • Trusted members and roles, incident history and a preview before recovery changes
  • Owner-controlled security access, bot approval and review of newly privileged staff roles
  • Private, owner-approved server networks with shared ban reports, individual local approval and exceptions
  • Private member and message reports, scheduled security reviews, weekly summaries and optional incident alerts

Welcomes, roles & birthdays

Welcome new members, celebrate milestones and let people choose their own roles.

  • Welcome and goodbye messages or embeds with images and GIFs
  • Automatic joining roles and self-service reaction roles through buttons or dropdowns
  • Custom role labels, colours and emojis, plus built-in or custom pronoun roles
  • Temporary roles with scheduled assignment, automatic expiry, cancel/remove/keep controls and history
  • Timezone-aware birthdays, custom announcements and temporary birthday roles
  • Member birthday setup and staff member search on desktop or phone

Profiles, levels & achievements

Give members a place to introduce themselves, track their progress and show their achievements.

  • Message XP, levels, rank cards, leaderboards, level-up announcements and role rewards
  • XP cooldowns, channel and role exclusions, and staff XP adjustments
  • Member bios, titles, colours, profile previews and visibility controls
  • Built-in achievement milestones and optional role rewards
  • Custom achievements for automatic milestones or staff-awarded badges, with award and revoke history
  • Clearly labelled plural and roleplay profiles with names, avatars, server overrides and persona switching
  • Persona attachments, own-message editing and deletion, staff safeguards, opt-out, export and personal-data deletion

Events & Looking for Group

Plan an event, manage the guest list or find a few more people for a game.

  • One-off, daily, weekly and monthly events with your server's timezone
  • Descriptions, locations, durations, announcements, reminders and pause/resume/cancel controls
  • Going, Maybe and Can't-go RSVPs, attendance summaries and upcoming-event lists
  • Optional signup limits, waiting lists and automatic promotion when a place opens
  • Event check-in buttons and calendar downloads
  • Looking for Group posts with Join and Leave buttons, capacity, expiry and host controls

Challenges, teams & XP seasons

Run a challenge together or start a new season while keeping everyone's lifetime progress.

  • Optional individual community challenges, team challenges and shared goals
  • Member signups, staff-reviewed progress and private progress records
  • Challenge templates and copying without carrying over old participants or rewards
  • Completion badges and optional server-currency rewards
  • Weekly, monthly or custom-date seasonal XP leaderboards with optional currency rewards
  • Seasons keep lifetime XP, levels and existing role rewards intact
  • Member privacy controls, seasonal opt-out and personal progress export or deletion

Community games & highlights

Start a quick game, collect suggestions or save the moments your members love.

  • Server-only saved quotes, speaker credits, library controls and a random Quote of the Day
  • Giveaways with scheduled draws, role requirements, multiple winners, cancellation and rerolls
  • Polls with changeable votes, deadlines and results
  • Suggestions with optional anonymity, voting, discussion threads, staff replies and progress tracking
  • Starboard highlights with emoji, threshold and channel choices
  • Trivia, Would You Rather, rock-paper-scissors, coin flips and dice
  • Yes/no answers, random choices, spinning wheels, compliments and conversation starters

Economy & free Arcade

Create server rewards and friendly games with clear limits and no real-money purchases.

  • Custom server currency, balances, daily rewards, transfers and richest-member rankings
  • Shops with role rewards or custom rewards and staff fulfilment
  • Staff balance adjustments, refunds and transaction history
  • Arcade slots with free daily Arcade Credits, published odds, play limits, personal history and self-exclusion
  • Arcade Credits stay separate from server currency, with no purchases, transfers, cash-outs or prizes

Tickets, ModMail & applications

Keep tickets, private conversations and applications organised so your staff can follow up.

  • Up to five ticket types with private intake forms and separate staff routing
  • Idle reminders, automatic closure, optional ModMail and private staff replies
  • Ticket claiming, closing, reopening, deletion, archives, transcripts, /bug reports and retention controls
  • Optional private ticket ratings, comments and follow-up requests for the staff who handle them
  • Applications and forms submitted in Discord or the browser, with private reviews, notes and decisions
  • Application status tracking, exports, withdrawal and personal-answer deletion
  • A staff inbox for the requests you can access, with assignments, priorities, saved views and private handover notes
  • Staff due dates and optional private overdue reminders

Server organization & backups

Organise channels and roles, save your setup and review changes before applying them.

  • Community, Gaming, Creator, Study, Support, Minecraft and Project & Team server templates
  • Server recommendations, role and permission guidance, and scans that leave your server unchanged
  • Channel, category and role search, before-and-after previews, safe bulk organization and guarded rollback
  • Back up selected settings, export them, preview a restore and match channels and roles when copying to another server
  • Daily or weekly settings backups, protected restore points and summaries of what changed
  • 32 settings sections, including links, logging, leveling, games, plural profiles, invite analytics, economy, Arcade, Starboard, suggestions, Looking for Group and notification choices
  • Reaction-role restoration as paused drafts for review before publication
  • Recovery snapshots for supported channels, categories and ordinary roles, with optional member-role backups
  • Selective recovery with previews, confirmation, history and duplicate protection

Publishing & automation

Schedule announcements, keep useful messages easy to find and automate routine tasks.

  • Custom commands, rich embeds, buttons, recurring announcements and timed publishing
  • /links and an automatically maintained server-links post
  • Sticky messages that stay near the bottom of a channel without leaving old copies behind
  • Private, member-controlled keyword notifications with channel choices and cooldowns
  • Automations for joins, leaves, role changes, keywords and schedules, including private messages and delays
  • Conditions for automation steps and a preview you can run without sending messages
  • Official CharmBot announcements in your Tech Updates channel, with your bot log channel as the fallback

Music & saved playlists

Listen together, control the queue and keep your favourite tracks ready for the next session.

  • YouTube, Spotify, SoundCloud, Bandcamp and direct audio
  • Queues, playlists, playback controls and DJ roles
  • Saved playlists, supported playlist imports and track search or filtering
  • Preview duplicate cleanup and confirm changes to your saved track order without replacing the live queue
  • Optional collaborative playlists with member track suggestions, voting and per-member request limits
  • Manager or configured-DJ approval adds tracks to the saved playlist without changing music already playing or queued

Personal voice rooms

Let members create a voice room, choose who can enter and have it removed when everyone leaves.

  • Join-to-create personal voice rooms with owner controls
  • Use existing channels or preview creating a voice hub, a room category, or both
  • Saved room ownership and automatic cleanup when a room is empty

Captions, speech & translation

Follow voice chat with captions, speak through text to speech or translate a conversation.

  • Live captions with speaker names and consent controls
  • 97 caption languages and filtering for repeated transcription errors
  • 39 local TTS voices across English, Spanish, French, Hindi, Italian and Brazilian Portuguese
  • Voice samples and saved voice and speed preferences for each server
  • TTS speed controls, long-message support and success reactions
  • Local translation for English, Norwegian Bokmål, German, French, Spanish, Dutch, Portuguese, Swedish, Danish, Finnish, Italian and Polish
  • Preferred languages, translation commands, reply tools and optional flag-reaction translation
  • Translation opt-out, preference removal and community language feedback
  • Localized bot and dashboard text, keyboard navigation and screen-reader support

Creator shoutouts & uploads

Follow your favourite creators and send their streams or new uploads to the right Discord channels.

  • Twitch and Kick live alerts with previews, custom messages, creator-specific channels, optional pings and shared streaming roles
  • YouTube uploads, Shorts and LIVE shoutouts with separate upload and LIVE settings
  • TikTok uploads and LIVE notifications with saved history, test messages and optional role pings
  • Optional links between creators and Discord members; shoutouts also work without a linked member
  • Creator check information and notification history to help you spot delivery problems
  • Webhook-based Instagram and custom alerts; direct Instagram account connection is not included

Updates & notification preferences

Follow the games and tools your server uses, and let members choose the role pings they want.

  • Game and software feeds, including GitHub, GitLab, npm, PyPI and Modrinth
  • Free Games coverage for Steam, Epic, GOG, consoles and mobile, plus DLC, loot, giveaways, betas and free-play offers
  • Prime and Game Pass offers are labelled separately from games available to keep for free
  • Quick Follow controls on free-game, game and software source cards
  • RSS, Atom, JSON Feed, podcasts, Reddit, Mastodon, Bluesky and supported X feeds
  • Member notification preferences for creator, game and event alert roles offered by the server
  • Optional quiet hours and digests for eligible nonurgent updates, while LIVE, moderation and official CharmBot News remain immediate

Minecraft server bridge

Bring Minecraft chat and player updates into Discord using a short pairing code.

  • Paper, Spigot, Bukkit, Fabric and Forge downloads for Minecraft 26.2 and 26.3
  • Choose your Minecraft version and download the right connector from your dashboard
  • Simple code pairing and multiple Minecraft servers linked to one Discord server
  • See the installed connector version when your server reports it
  • Two-way Discord and Minecraft chat with clear Discord message styling
  • Join, leave, death, readable advancement and server online/offline notifications
  • Discord commands for server status, players, TPS, settings, channels and unlinking

Your server, your setup

Choose where it all happens.

Start with what you need

Choose your moderation, community, captions, text-to-speech and update settings from the dashboard.

Connected services

Use supported music links, follow your favourite creators and choose where their updates appear.

Help when you need it

The Help Center has setup guides and answers to common questions. You can also contact us if you get stuck.

Start with what your server needs.

Choose your channels, roles and messages in the dashboard. Each feature has its own settings, so you can set things up at your own pace.

Open the dashboard