Run your server. Skip the busywork.

Sauna is a Discord bot with a real dashboard — tickets, moderation, leveling, and analytics, set up in minutes and running quietly in the background.

Checking status…

Tickets

Multiple categories, each with its own support role and emoji, so different kinds of requests land with the right team automatically. Transcripts post the moment a ticket closes, and can be DMed straight to whoever opened it — toggle that per server from the Tickets dashboard.

Illustration of the Sauna mascot holding a wooden spoon
Illustration of the Sauna mascot dressed as a police officer, holding a wooden spoon

Moderation

/warn, /mute, /kick, and /ban, backed by a full case history per member that's searchable and filterable right from the dashboard — so staff can see exactly what happened to someone without digging through channel logs or asking around.

Leveling

Members earn XP just by chatting. /rank and /leaderboard show where everyone stands, role rewards unlock automatically at set levels, and you can choose a channel for level-up announcements — or turn the whole system off with a single toggle if it's not for your server.

Illustration of the Sauna mascot celebrating with balloons, confetti, and gifts
Illustration of the Sauna mascot wearing glasses and holding a calculator

Analytics & audit log

Member and message trends, top commands, and a full audit trail of edits, deletions, and role changes — everything staff need to understand what's happening in the server, without piecing it together from Discord's own logs.

Plus everything else you need

The smaller tools that round out the toolkit — still all configured from the same dashboard.

Automod

Invite-link filtering, mention-spam limits, and message rate limits, with automatic muting for repeat offenders.

Auto-role

New members get a role the moment they join — no manual assignment, no bots-babysitting-bots setup.

Reaction roles

Self-serve role panels — members pick their own roles from a menu, no moderator needed.

Welcome & leave messages

Greet new members and log departures in a channel of your choice, with a template you write once.

Custom commands

Define your own slash commands with a text reply and an optional cooldown, straight from the dashboard.

Canned responses

Save common replies once and post them inside any ticket with /canned — support staff stop retyping the same answer.

A dashboard that respects your time

Sign in with Discord, pick your server, and configure everything from one clean screen — no bot commands to memorize.

saunabot.rest/status
The Sauna dashboard showing the bot online, its uptime, server count, and ping history

Get started in minutes

1

Add Sauna to your server

One click, no setup wizard. Sauna joins quietly and waits until you're ready to configure it.

2

Sign in with Discord

The dashboard authenticates with Discord OAuth — no separate account, no password to remember.

3

Configure what you need

Turn on tickets, moderation, leveling, or all three. Every feature is optional and scoped per server.

Ready to get started?

Sauna is free to use and takes less than five minutes to set up.

Add Sauna to Discord