Server Tools
A toolbox of utilities that make running a server easier: custom embeds, temporary voice channels, invite tracking, message quoting, translation, and anti-raid traps.
Overview
These features are independent: enable only what you need. Each has its own page in the server dashboard, and several also come with slash commands.
Custom Embeds
Build rich, branded embed messages with a visual editor: title, description, colors, images, fields, footer, and send them to any channel as the bot. Ideal for rules, announcements, and info posts.
- Visual embed builder with live preview in the dashboard
- Save embeds and edit or re-send them later
- Manage from the dashboard or the
/embedcommand
| Command | Description |
|---|---|
/embed send | Send a saved embed to a channel |
/embed list | List all saved embeds |
Temporary Voice Channels
Set a creator channel; when a member joins it, Natsumi spawns a personal voice channel for them and moves them in. The channel is deleted automatically once it's empty. No more rows of dead voice channels.
| Option | What It Does |
|---|---|
Creator Channel | The "Join to Create" voice channel |
Category | Where the temporary channels are created |
Channel Name | Naming template for new channels (e.g. the owner's name) |
User Limit | Default member cap for created channels |
Invite Tracking
Know exactly how members find your server. Natsumi tracks which invite was used for every join and keeps per-member statistics.
| Command | Description |
|---|---|
/invite stats | Check invite statistics for a user |
/invite codes | List active invite codes for a user |
/invite list | List users invited by you or a specified member |
/invite info | Get information about an invite code |
/invite inviter | Check who invited a user |
/invite findlink | Find your best invite link |
Quotes
Turn memorable messages into shareable quotes. Use /quote with a message link, and Natsumi posts a formatted quote embed, optionally with a jump button back to the original message. Configure the quote style on the dashboard's Quotes page, where you can also mark channels or whole categories as non-quotable so their messages can never be pulled into another channel.
Quote a Message
/quote link:https://discord.com/channels/.../.../...Translate
Translate any text into 60+ languages with /translate. Admins can configure availability on the dashboard's Translate page.
Translate Text
/translate text:Hello, how are you? language:JapaneseHoneypot
A trap for spam bots: create a channel that legitimate members are told (and naturally inclined) to ignore. Anything that posts in it is almost certainly a bot, and Natsumi takes action automatically.
| Option | What It Does |
|---|---|
Honeypot Channel | The trap channel (the dashboard can create one for you) |
Action | Violators are soft-banned: banned to delete their last 7 days of messages server-wide, then immediately unbanned so they can rejoin |
Exempt Roles | Members with these roles (plus admins) are ignored by the trap |
Log Channel | Where honeypot catches are reported |
Onboarding | If Community Onboarding is enabled, the trap is added to your onboarding default channels during setup, so new members (and fresh spam bots) see it immediately |
Honeypot Network | Opt-in (off by default): servers on the network share their catches, so a bot caught in one network server is also kicked from every other network server it's in (a kick, not a ban, so false positives can rejoin and lose no messages) |
Make the trap obvious to humans
Name the channel something like #do-not-post-here and lock typing hints in the channel topic, so real members don't wander in.
| Command | Description |
|---|---|
/honeypot setup | Create the honeypot trap channel |
/honeypot log-channel | Set the channel where catches are logged |
/honeypot network | Opt in or out of the cross-server honeypot network |
/honeypot status | Show the current honeypot configuration |
/honeypot disable | Disable the honeypot system |
Mention Filter
Protect specific users and roles from being pinged. The mention filter watches for protected mentions and responds with your configured action, useful for shielding staff, VIPs, or notification-sensitive roles from mention spam.
Role Management
Create, delete and hand out roles without leaving Discord. The give-all and take-all subcommands work through the whole member list, which is useful when introducing a new role to an existing server.
| Command | Description |
|---|---|
/role create | Create a new role in this server |
/role delete | Delete a role from this server |
/role give | Give a role to a member |
/role take | Remove a role from a member |
/role give-all | Give a role to every member in the server |
/role take-all | Remove a role from every member who has it |
/listroles | List all roles in the server |
Role hierarchy applies
Natsumi can only manage roles positioned below its own highest role. If a role will not apply, move Natsumi's role higher in Server Settings > Roles.
Member Lookup
| Command | Description |
|---|---|
/whois | Show information about a user, including join date and roles |
