AFK
Set yourself away, add a reason, and receive missed mentions privately when you return.
/afk on [reason]/afk off
A refined Discord companion for communities that want their systems handled beautifully, their interactions kept intentional, and their server feeling like a place worth staying.
“A little more connection,
on your terms.”
Utility and community systems, designed with the polish of a private club rather than the clutter of a control panel.
Set yourself away, add a reason, and receive missed mentions privately when you return.
/afk on [reason]/afk off
Structured verification flows with configurable server roles and support tickets.
/velvet setup/ticket panel
Open and manage support, moderation, reporting, and verification tickets without turning your channels into a command jungle.
/ticket open/ticket info
Ban, kick, timeout, warn, and unban with Discord permission checks, role hierarchy safeguards, and optional moderation logs.
/mod ban/mod timeout
Create polished dropdown panels so members can choose configured server roles in a single click.
/velvet roles create/velvet roles list
Give members richer identities with customizable profiles and expressive community interactions, including Discord Apps actions.
/profile edit/rp action
Private, consent-based ways for members to ask about friendship or DMs without putting the request on display.
/slide panel/slide ask
Give new members a personalized welcome card with custom wording, imagery, footer text, accent color, and member variables.
/velvet welcome setup/velvet welcome preview
Server-configured safety words, alert roles, consent controls, timed gag play, and immediate stop options.
/velvet safeword setup/gag consent
Connect your server to Velvet Network Chat with a dedicated channel and simple enable, disable, and status controls.
/velvet network-chat enable
Configure where moderation actions are recorded so your staff can keep a clean operational history.
/velvet modlogs setup/velvet modlogs status
Set the server timezone so time-aware features can use the community's intended local clock.
/velvet timezone set/velvet timezone status
Give your community a living economy with Nest Feathers, jobs, daily rewards, a cosmetic shop, fishing, hunting, inventory, and selling.
/economy balance/economy shop
Let members privately save their birthday, opt into greetings, and give your server a dedicated place to celebrate upcoming birthdays.
/birthday set/birthday upcoming
Keep important information visible by having Velvet repost a configured message after members chat in a channel.
/sticky set/sticky view
Platinum is a bespoke Velvet experience built exclusively for your server. You bring the identity. The Velvet team builds it into the bot, the panels, the cards, and the experience.
This is not a preset theme or a handful of unlocked settings. Platinum is a fully art-directed branding experience. I personally create your server's Velvet branding deck and configure the experience around your community.
Every Platinum server gets its own visual language, from imagery and typography to panel presentation, copy, colors, and server-specific identity.
These are examples of how Velvet can be art-directed around the personality, atmosphere, and visual language of an individual community.
A visual direction created specifically for your server, including the mood, palette, typography, imagery, copy, and overall Velvet identity.
Server-specific card name, bio, avatar, background, accent colors, nickname styling, and presentation.
Verification, tickets, roles, Connection Desk, welcome, support, and community panels designed to feel like one cohesive system.
Tailored wording, descriptions, embeds, imagery, footers, and server-facing details throughout Velvet's systems.
Priority support directly from Dia and the Velvet team for your Platinum server.
Reasonable updates to existing branding are part of Platinum. Major redesigns, new branding directions, or large creative projects can be quoted separately.
Members can privately ask whether someone is open to friendship or DMs. Velvet handles the invitation, and a decline stays private.
If they're open to it, Velvet shares their profile so you can send the friend request yourself.
If they're open to it, Velvet lets you know and shares a link to their profile.
/afk onSet yourself as AFK with an optional reason.
How to use: type /afk on, then add a reason if you want one./afk offReturn from AFK and receive your missed mentions.
How to use: type /afk off when you return./afk statusCheck your current AFK status.
How to use: type /afk status to view your current state./rp actionSend a roleplay action.
How to use: type /rp action, select the member, then choose the action Velvet offers./dynamic inviteInvite someone to establish a dynamic.
How to use: type /dynamic invite and follow the prompts./dynamic infoView your active or paused dynamic.
How to use: type /dynamic info./dynamic roleUpdate your displayed role in an active dynamic.
How to use: type /dynamic role and choose the role offered./dynamic permissionsView and manage dynamic permissions.
How to use: type /dynamic permissions and use the available options./dynamic pausePause an active dynamic.
How to use: type /dynamic pause when you need to pause it./dynamic resumeResume a paused dynamic.
How to use: type /dynamic resume when you're ready to continue./dynamic endEnd a dynamic.
How to use: type /dynamic end and follow Discord's prompts./dynamic emergency-releaseImmediately end a dynamic for safety.
How to use: type /dynamic emergency-release when an immediate release is needed./task assignAssign a task to your dynamic partner.
How to use: type /task assign and follow the prompts./task listView tasks for your dynamic.
How to use: type /task list./task completeMark a task assigned to you as complete.
How to use: type /task complete and select the task./task cancelCancel a dynamic task.
How to use: type /task cancel and select the task./profile viewView a Velvet profile.
How to use: type /profile view and select the member./profile editEdit your public Velvet profile.
How to use: type /profile edit and follow Discord's prompts./profile safetyOpen your private Safety Center.
How to use: type /profile safety./profile privacyChoose who can see your profile.
How to use: type /profile privacy and choose the available visibility option./gag consentManage your consent setting for timed gag play.
How to use: type /gag consent and choose True or False./gag startStart a timed gag for a person who has opted in.
How to use: type /gag start, choose the person, then choose the available duration./gag stopEnd an active gag.
How to use: type /gag stop to end the active gag./safeword statusCheck whether a safeword is configured.
How to use: type /safeword status. The configured word itself is not displayed publicly./safeword testPrivately test your configured safeword.
How to use: type /safeword test./slide askSend a private, no-pressure connection invitation.
How to use: type /slide ask and select the member./slide panelPost the Ask to Slide / Connection Desk panel.
How to use: run it in the channel where you want the panel displayed./slide customizeCustomize the Ask to Slide panel.
How to use: type /slide customize and follow the available options./slide resetRestore the Ask to Slide panel defaults.
How to use: type /slide reset./slide requestsChoose whether Velvet can send you Slide Requests.
How to use: type /slide requests and choose the setting./truth-or-dare drawDraw a truth or dare prompt.
How to use: type /truth-or-dare draw and follow Discord's options.Ask to SlideRequest a connection from a user's profile.
How to use: open a user's profile and use Velvet's Ask to Slide action.RP with VelvetStart an RP interaction with Velvet from a selected user context.
How to use: use Velvet from Discord's Apps menu where available.RP to VelvetSend a roleplay interaction to Velvet from a message.
How to use: open a message's Apps menu and choose the Velvet RP action.Make a Velvet QuoteCreate a Velvet quote from a message.
How to use: open a message's Apps menu and choose Make a Velvet Quote./velvet setupConfigure Velvet's verification roles.
How to use: run it with the required server permissions and follow the setup prompts./velvet welcome setupConfigure custom welcome messages for new members.
How to use: choose a welcome channel, then customize the optional card settings./velvet welcome previewPreview the current welcome message and card.
How to use: run the command after configuring your welcome./velvet welcome resetRestore Velvet's default welcome wording and style.
How to use: type /velvet welcome reset./velvet welcome disableTurn welcome messages off.
How to use: type /velvet welcome disable./velvet roles createCreate a self-role dropdown panel.
How to use: provide the channel, panel ID, title, description, choice mode, and server roles, then post the dropdown./velvet roles listList your server's self-role panels.
How to use: type /velvet roles list./velvet roles removeRemove a self-role dropdown panel.
How to use: type /velvet roles remove and choose the panel to remove./velvet network-chat enableConnect this server to Velvet Network Chat.
How to use: choose the channel Velvet should use for shared Network Chat./velvet network-chat statusView this server's Network Chat setting.
How to use: type /velvet network-chat status./velvet network-chat disableDisconnect this server from Velvet Network Chat.
How to use: type /velvet network-chat disable./velvet safeword setupConfigure a server safeword and alert role.
How to use: provide one to five comma-separated words and choose the alert role./velvet safeword statusCheck the server's safeword configuration.
How to use: type /velvet safeword status./velvet safeword clearClear the server's safeword configuration.
How to use: type /velvet safeword clear./velvet modlogs setupConfigure moderation logs.
How to use: choose the channel and options Velvet presents./velvet modlogs statusCheck moderation log configuration.
How to use: type /velvet modlogs status./velvet modlogs disableDisable moderation logs.
How to use: type /velvet modlogs disable./velvet timezone setSet the server timezone.
How to use: choose the timezone Velvet offers./velvet timezone statusView the server timezone.
How to use: type /velvet timezone status./velvet timezone resetReset the server timezone setting.
How to use: type /velvet timezone reset./verify setupConfigure this server's verified role, unverified role, and optional staff role.
Choose the roles Velvet should use for member verification./verify memberManually verify a member.
Velvet gives the member the verified role and removes the unverified role./verify historyView a member's verification history in this server.
Use it to review the member's recorded verification activity./verify revokeRevoke a member's verification.
Velvet removes the verified role and restores the unverified role, if configured./verify staff-statsSee how many verifications each staff member has completed.
Use it to review server verification activity by staff member./mod banBan a member with a reason and optionally delete up to 7 days of messages.
Requires Ban Members; Velvet also checks role hierarchy./mod unbanUnban a user by Discord ID.
Requires Ban Members; Velvet checks role hierarchy before acting./mod kickKick a member with an optional reason.
Requires Kick Members; Velvet checks role hierarchy before acting./mod timeoutUse Discord's native timeout for a member.
Durations can include values such as 10m, 2h, or 1d, with a maximum of 28 days./mod untimeoutRemove a member's active Discord timeout.
Use it in the server where the moderation action belongs./mod warnRecord a warning and attempt to DM the member.
If moderation logs are configured, Velvet also logs the warning./mod warningsView active warnings for a member.
Use it to review the member's current warning record./mod unwarnRemove a warning by case number.
Removed warnings remain marked in the record for history./economy balanceCheck a member's Nest Feather balance.
New wallets start with 10,000 Feathers; existing wallets below that amount are topped up once./economy dailyEarn your daily Feathers.
/economy workWork to earn Feathers.
/economy jobChoose a fictional occupation.
/economy shopBrowse the server's cosmetic Feather shop.
/economy buyBuy a cosmetic role from the shop.
/economy add-roleAdd a cosmetic role to the server shop.
Requires Manage Roles./economy remove-roleRemove a cosmetic role from the server shop.
Requires Manage Roles./economy fishGather items by fishing.
30-minute cooldown./economy huntGather items by hunting.
30-minute cooldown./economy inventoryView the items you've gathered.
/economy sellSell gathered items for Feathers.
/birthday setSave your birthday month and day privately for this server.
/birthday announcementsOpt in or out of public birthday greetings.
/birthday upcomingView birthdays for members who opted in.
/birthday channelChoose where birthday greetings are posted.
Requires Manage Server./birthday removeDelete your saved birthday date.
/sticky setSet a message Velvet reposts after members chat in a channel.
Requires Manage Messages./sticky viewView the channel's current sticky message.
/sticky removeStop reposting the channel's sticky message.
/ticket panelPost the Velvet Ticket Center panel.
Use it in the channel where you want members to open tickets./ticket openOpen a Velvet ticket.
Type /ticket open and choose the ticket option available to you./ticket infoView information about a ticket.
Run it inside a Velvet ticket./tosView Velvet's Terms of Service.
Use it anytime you want to review the current Terms./privacyView Velvet's Privacy Policy.
Use it anytime you want to review the current Privacy Policy./pingCheck whether Velvet is awake.
Type /ping anywhere Velvet can respond.Velvet's commands are designed to be used directly from Discord. Type / in a channel where Velvet is available, choose the command, and Discord will show you the fields and options for that command.
In Discord, type / and start typing Velvet or the command name.
Click the Velvet command from Discord's autocomplete list. Required options will appear underneath it.
Select members, channels, tasks, or other options when Discord asks for them. You don't need to memorize the syntax.
Press Enter. Velvet will handle the action and tell you what happened, publicly or privately depending on the command.
Server setup, self-role panels, welcomes, Network Chat, moderation logs, timezone settings, birthday channels, economy shop roles, and sticky messages may require the appropriate server permissions. Velvet's /mod commands are server-scoped and check Discord permissions and role hierarchy before acting.
Dynamic, task, gag, profile, and safeword tools are built around consent and control. Everyone must opt in before a gag can be started, and an active gag can be stopped by the person experiencing it. Use /dynamic emergency-release for an immediate dynamic release and /safeword test to privately test a configured safeword.
Give your server a little more Velvet.
Get Velvet on Discord ↗Join us for more updates on bot news, new commands, and Velvet updates in the VELVET Discord Server ↗