Skip to content

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 /embed command
CommandDescription
/embed sendSend a saved embed to a channel
/embed listList 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.

OptionWhat It Does
Creator ChannelThe "Join to Create" voice channel
CategoryWhere the temporary channels are created
Channel NameNaming template for new channels (e.g. the owner's name)
User LimitDefault 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.

CommandDescription
/invite statsCheck invite statistics for a user
/invite codesList active invite codes for a user
/invite listList users invited by you or a specified member
/invite infoGet information about an invite code
/invite inviterCheck who invited a user
/invite findlinkFind 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:Japanese

Honeypot

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.

OptionWhat It Does
Honeypot ChannelThe trap channel (the dashboard can create one for you)
ActionViolators are soft-banned: banned to delete their last 7 days of messages server-wide, then immediately unbanned so they can rejoin
Exempt RolesMembers with these roles (plus admins) are ignored by the trap
Log ChannelWhere honeypot catches are reported
OnboardingIf 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 NetworkOpt-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.

CommandDescription
/honeypot setupCreate the honeypot trap channel
/honeypot log-channelSet the channel where catches are logged
/honeypot networkOpt in or out of the cross-server honeypot network
/honeypot statusShow the current honeypot configuration
/honeypot disableDisable 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.

CommandDescription
/role createCreate a new role in this server
/role deleteDelete a role from this server
/role giveGive a role to a member
/role takeRemove a role from a member
/role give-allGive a role to every member in the server
/role take-allRemove a role from every member who has it
/listrolesList 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

CommandDescription
/whoisShow information about a user, including join date and roles

Documentation for Natsumi.