🎉 Launch offer: the next 5 servers get 30 days free. Claim a spot →
All topics & search

Guide/The dashboard/Using the dashboard

Using the dashboard — Discord Bot Guide

Signing in, what each page does, and how access is decided.

Quick answer

Things only the dashboard does

Security → Moderate: ban / kick / time out / warn / quarantine one user; lock, unlock, panic
Configuration → Features → Export / Import: the whole server configuration as one JSON file
Security → Webhooks → Test: send a signed sample event and see the response
Configuration → AI judgments: recent verdicts that changed an outcome

Ask the guide

Step by step

Sign in with Discord. You see the servers where Sweet is present and you have Manage Server (or are the owner). Everything a command can do is also here, and every save is applied by the bot immediately and written to the security audit log.

Every feature the bot has is on the dashboard. The sidebar is grouped as below; every page is a real editor with pickers for channels and roles, and every save is validated by the bot before it is stored.

PageWhat you can do
OverviewActivity at a glance versus the previous period, most active members, top channels, protection status
Analytics → Messages / Voice / InvitesCharts, heatmaps and leaderboards; exclude channels; reset boards
Security → ProtectionEvery protection in tabs: anti-nuke (all 20 events, strict mode, self-protection), permission grants, anti-raid, join gate, AutoMod (+ Discord AutoMod sync), links & words, message rules, heat, heat factors, heat ladder, moderator limits, quarantine & cleanup, lockdown, verification, backups, alerts, logs
Security → VerificationMode, roles, channel, success message, re-post; verified / failed counts
Security → CohortsGroups of joins judged together; review, release or ban a cohort; sleepers
Security → Incidents · Cases · LogsCorrelated incidents with timelines; numbered cases; unified searchable log with decrypted content for staff who may see it
Security → BackupsSnapshots (with or without messages), restore plans, send stored messages back
Security → LoggingA channel per log category, or one channel for everything
Security → Whitelist · Role permissionsExemptions per protection; checkbox grid of permission keys per role
Security → WebhooksSigned outbound webhooks: add with an event list, see the secret once, watch failures, remove
Configuration → Bot settingsGeneral (prefix, embed colour), branding, greetings, custom embeds, autoresponders
Configuration → FeaturesRaw editor for every feature document, for anything the dedicated pages do not expose
Configuration → CommandsDisable built-in commands or block them in channels / for roles
Configuration → AI judgmentsWhich decisions may consult the model and the confidence each one needs; live service status (calls, cache, failures). The API key is never shown
Configuration → Custom embedsEvery saved embed with a live preview editor, create from a template, send to a channel
Configuration → CountersLive channel-name / topic counters with a Test button, tag reference, refresh and pause
Automation → AutorespondersText triggers, custom commands and button responders with actions, conditions and a dry-run tester; server variables
Automation → Sticky messagesA message that always stays at the bottom of a channel
Automation → Scheduled messagesDaily, weekly, monthly, interval or one-off posts with next-run time and “send now”
Automation → FeedsYouTube, Twitch, GitHub, RSS and Reddit announcements with templates and mention roles
Community → Temporary voiceCreator channels, defaults, ownership rules, access roles, live rooms
Community → Leveling · Live leaderboardsXP settings, rewards, top 25, resets; boards the bot edits in place
Community → Ban appealsReview queue with decisions
Community → TicketsPanel designer with reasons, embed, staff roles, log channel, posting; recent tickets
Community → GiveawaysStart with requirements; end, reroll, cancel
Community → Reaction rolesPanel builder with ordering and posting
Community → Greetings · Join DMWelcome / goodbye / boost editor with live preview and test send; the private welcome DM with link buttons and “send me a test”
Community → Autoroles · Counting · AnswersAutorole rules; the counting game; written answers Sweet selects from
Community → Member toolsAFK, snipe, interactions and the per-server caps (limits) in one place
  • Channel and role fields are dropdowns of your real channels and roles; ids are never shown where a name exists.
  • Only changed fields are sent, so two admins editing different sections do not overwrite each other.
  • Who can open what is decided by Discord permissions plus the role permission keys (logs.view to read, antinuke.configure and friends to change).
  • "Server unavailable" means the bot was removed or you lost Manage Server; the page offers a re-invite.

Copy and try

Things only the dashboard does

Security → Moderate: ban / kick / time out / warn / quarantine one user; lock, unlock, panic
Configuration → Features → Export / Import: the whole server configuration as one JSON file
Security → Webhooks → Test: send a signed sample event and see the response
Configuration → AI judgments: recent verdicts that changed an outcome

Good to know

  • Every feature page ends with Recent activity: what the bot did in that area and who changed its settings. Feature documents are shape-checked like security settings (wrong types refused, unknown keys dropped, ids must be snowflakes). /docs/<section> deep-links jump straight to a guide section.
  • Every write is validated by the bot and recorded in the security log as config.api.write.
  • Writes are rate-limited per user (30 per minute); moderation actions 20 per minute; imports 3 per hour.

Still stuck? Ask in the support server.

Using the dashboard — Discord Bot Guide · Sweet