3d
🎮Apply the 3d image filter to a user's avatar.
972 commands across 8 categories.
Apply the 3d image filter to a user's avatar.
Set an AFK status to let others know you're away.
Set a custom AFK message template.
Clear your custom AFK message template.
Ask the configured AI provider a question.
Red alert banner card.
No description yet.
Add a custom alias for a command, e.g. `alias add b ban`.
List all aliases configured in this server.
Remove a custom alias.
Remove all aliases pointing at a given command.
Reset every alias for this server.
Send a angry reaction gif at someone.
View or configure Crest's antinuke protection.
No description yet.
Add a user as an antinuke admin (exempt from antinuke actions and able to manage it).
Remove a user's antinuke admin status.
List all antinuke admins.
Toggle antinuke protection for ban events.
Toggle antinuke protection for botadd events.
Toggle antinuke protection for channel events.
View the current antinuke configuration.
Disable antinuke protection for this server.
Toggle antinuke protection for emoji events.
Enable antinuke protection for this server.
Toggle antinuke protection for guildupdate events.
Toggle antinuke protection for integration events.
Toggle antinuke protection for integrationcreate events.
Toggle antinuke protection for integrationdelete events.
Toggle antinuke protection for integrationupdate events.
Toggle antinuke protection for invite events.
Toggle antinuke protection for kick events.
View enabled antinuke modules and the exempt whitelist.
Toggle antinuke protection for role events.
Toggle antinuke protection for soundboard events.
Toggle antinuke protection for sticker events.
Toggle antinuke protection for vanity events.
Toggle antinuke protection for webhook events.
No description yet.
Exempt a user from antinuke punishment (without granting admin management).
List everyone whitelisted from antinuke actions.
Remove a user's antinuke whitelist exemption.
View or configure Crest's antiraid protection.
Set the action taken against a flagged joiner: `kick` or `jail`.
Require a minimum Discord account age to join without being flagged.
Flag members with no/default avatar on join.
View the current antiraid configuration.
View enabled antiraid modules and the whitelist.
Flag joiners once N members join within a window of seconds.
Kick/jail members who mass-mention in a message.
View the current antiraid configuration (same as `antiraid config`).
Enable or disable antiraid protection.
Flag bots without Discord's verified-bot badge on join.
No description yet.
Add a regex or substring pattern to flag suspicious usernames on join.
List every suspicious-username pattern currently flagged.
Remove a username pattern from the suspicious-username check.
No description yet.
Exempt a user from every antiraid check.
Remove a user's antiraid whitelist exemption.
List everyone whitelisted from antiraid checks.
View recent audit log entries, paraphrased.
No description yet.
Set the post interval for a configured channel. Interval like `30m`, `1h`, `1d`.
List all configured autopfp channels.
Stop auto-posting images in a channel (this one by default).
Auto-posts a random aesthetic pfp to a channel every hour, pulled
Post one image right now (this channel by default).
No description yet.
React with `emoji` whenever a message contains `keyword`.
Remove every auto-react in this server.
List all configured auto-reacts.
Remove an auto-react.
No description yet.
Add an auto-responder. Use `trigger | response` to allow a
Remove every auto-responder in this server.
List all configured auto-responders.
Remove an auto-responder.
No description yet.
Add a role that gets granted whenever `trigger` fires.
View which roles get added when `trigger` fires.
Stop granting a role when `trigger` fires.
Add a role that gets removed whenever `trigger` fires.
View which roles get removed when `trigger` fires.
Stop removing a role when `trigger` fires.
Update an existing auto-responder's response. Same `trigger | response` syntax as `add`.
No description yet.
Add one or more roles (comma-separated) to be granted on member join.
Remove every autorole.
List every role granted automatically on join.
Remove one or more roles (comma-separated) from the autorole list.
View a user's avatar.
No description yet.
Snapshot this server's roles, channels, and role-based overwrites.
Delete a saved backup.
List all backups saved for this server.
Rename a backup and optionally update its description.
Restore a backup. `mode` is one of `all` (default), `roles`, or `channels`.
View details of one backup.
Boost-triggered role awards — same shape as the `vanity` award
No description yet.
Set the channel where public badge-award announcements are posted.
Set the channel tracked for boost badge awards.
View the current boost badge award configuration.
Enable/disable awarding badge roles when a member boosts the server.
Set the thank-you message template. Placeholders: {member}, {member.name}, {guild}.
No description yet.
Add a role granted by the boost badge award.
List every badge award role.
Remove a badge award role.
No description yet.
Preview the rendered badge thank-you message.
View the raw, un-rendered badge thank-you message template.
Send a baka reaction gif at someone.
Check your (or someone else's) wallet and bank balance.
Ban a user from the server.
View a user's profile banner.
List every banned user in this server.
Apply the bayer image filter to a user's avatar.
Send a bevel reaction gif at someone.
Get a random Bible verse.
Apply the billboard image filter to a user's avatar.
Bio lookup commands.
Look up someone's guns stat.
Look up someone's haunt stat.
View the haunt leaderboard.
No description yet.
No description yet.
View who's currently being celebrated today.
Set the channel birthday announcements are posted in.
List everyone's birthday in this server.
Prevent members from changing their birthday once set.
Clear your own birthday.
Set the role automatically applied to members on their birthday.
Set your birthday. Month can be a name (e.g. `march`) or number
Allow members to freely change their birthday.
See how many bitches someone has.
Show the current Bitcoin price.
Send a bite reaction gif at someone.
Play a hand of blackjack against the dealer.
Word game: say a word containing the given fragment before time runs out.
End the active blacktea game in this channel.
Apply the blocks image filter to a user's avatar.
Apply the blur image filter to a user's avatar.
Send a blush reaction gif at someone.
Send a boil reaction gif at someone.
Send a bomb reaction gif at someone.
Minesweeper-style: reveal tiles, avoid the mines, cash out anytime.
Send a bonks reaction gif at someone.
Find the member with the oldest Discord account in this server.
Send a boop reaction gif at someone.
No description yet.
Set (and enable) the channel boost announcements are sent to.
Set the boost announcement template.
Disable boost announcements.
View the current boost message configuration.
No description yet.
Set the role booster roles are created just below (same key as `settings baserole`).
Change your booster role's colour.
Create your booster role. Requires you to currently be boosting.
Delete your booster role.
Disable the booster role system for this server.
No description yet.
Ban a word from booster role names.
List every filtered word for booster role names.
Remove a word from the booster role name filter.
Toggle whether your booster role is shown separately in the member list.
Set your booster role's icon from an emoji or an image URL.
Associate an existing role with a member as if it were their booster role (for migrations).
Set the maximum number of booster roles this server can have.
List all booster roles in this server.
Rename your booster role.
Enable the booster role system for this server.
No description yet.
Share your booster role with another member.
Stop using a booster role someone shared with you.
No description yet.
List who a booster role is shared with (defaults to your own).
Set the max number of members each booster role can be shared with, server-wide.
Remove someone you've shared your booster role with.
Reposition every booster role relative to the base role.
Send a bored reaction gif at someone.
View technical stats about the bot (servers, latency).
No description yet.
Disable Disboard bump reminders.
Enable Disboard bump reminders. Reminders go to whichever channel `/bump` is run in.
View who has bumped this server the most.
Set the message sent 2 hours after a bump, once it's due again.
Send a test `reminder` or `thankyou` message to this channel.
Set the message sent right after a successful bump. Supports `{user}`.
Preview the `reminder` or `thankyou` template.
No description yet.
Add a button to a message that toggles a role when clicked.
List every configured button role.
Remove a button by its position (see `buttonrole list`).
Remove every button role from a message.
Clear all button role config for this server (existing buttons on messages must be removed per-message).
Send a calling reaction gif at someone.
Send a canny reaction gif at someone.
Send a captcha reaction gif at someone.
Send a cartoon reaction gif at someone.
View information about a channel.
Choose randomly between comma- or space-separated options.
Send a cinema reaction gif at someone.
View the total amount of money in circulation server-wide.
Remove bot invocations and messages from bots.
Alias for `namehistory clear`.
Clear the queue without stopping the current track.
Clear sniped messages, edits, and reactions for this channel. Give a member to only clear their entries.
Send a clock reaction gif at someone.
Bet on a coinflip: heads or tails.
Preview a color by hex code, integer, or name.
Anonymously submit a confession to this server's configured confession channel.
No description yet.
Set the confession channel — members can then submit one with `confess <text>`.
No description yet.
Ban a word from being submitted in confessions.
Clear the entire confession word blacklist.
List every blacklisted confession word.
Remove a word from the confession blacklist.
View the current confession settings.
No description yet.
Reset the confession reaction emojis to the default 👍/👎.
Set the confession upvote/downvote reaction emojis.
View the current confession upvote/downvote reaction emojis.
Mute a confessor by their anonymous confession number (never their identity).
Disable confessions for this server.
Unmute a confessor by their anonymous confession number.
Send a console reaction gif at someone.
Fetch a message and reverse-generate DSL script text for each of
No description yet.
Create a channel whose name displays a live server stat. Metrics:
List valid metric/kind combinations for `counter add`.
Stop tracking a counter channel. The channel itself is left in place.
Send a cow reaction gif at someone.
Send a cracks reaction gif at someone.
Cash out before the rising multiplier crashes.
Build and send an embed from script syntax. See `help createembed` module docs / the `embeds.py` DSL comment for the tag syntax.
Commit a crime for a chance at a big payout — or a penalty if you get caught.
Send a cry reaction gif at someone.
Coin rates and blockchain transaction/wallet tracking.
Cancel a transaction confirmation watch.
Show current rates for all supported coins.
Get DM'd when a transaction confirms.
Look up a Bitcoin or Ethereum transaction by hash.
Watch a wallet address for incoming transactions.
Stop watching one specific wallet address.
Stop watching every wallet.
List every wallet you're watching.
Watch a wallet address for activity.
Apply the cube image filter to a user's avatar.
Send a cuddle reaction gif at someone.
No description yet.
Set the bot's avatar in this server (requires server boosts for per-server avatars). Attach an image instead of a URL if that's easier. Run with nothing attached to clear it back to the bot's default avatar.
Set the bot's banner in this server only (needs enough server boosts to support it). Attach an image instead of a URL if that's easier. Run with nothing attached to clear it back to default.
Set the bot's profile bio shown in this server. Run with nothing to clear it.
Rename the bot in this server only.
Reset bot appearance to default in this server.
Claim your daily reward.
No description yet.
Deny a permission from fake-permission role grants server-wide.
List every permission name that can be denied.
Clear the denied permission list.
Remove a permission from the denied list.
Move money from your wallet to your bank.
Destroy money from circulation (admin only). Purely cosmetic — does not touch any single balance.
No description yet.
Add a private diary entry. Only you can view or delete it.
Delete one of your diary entries by id.
View one of your diary entries by id.
Roll two dice against the bot. Higher total wins.
Google-style 'did you mean' card. Quote each part if it has spaces.
No description yet.
Disable a command in a specific channel.
Disable a command globally in this server.
View all disabled commands.
Reset all disable settings for a command, or every command.
Disable a command for a specific role.
No description yet.
Let a member use a disabled command anyway.
List everyone whitelisted to use a disabled command.
Remove a member's exemption from a disabled command.
Disconnect from the voice channel and clear the queue.
Apply the dither image filter to a user's avatar.
Apply the dizzy image filter to a user's avatar.
Find the dominant (average) color of a user's avatar.
Classic Drake approve/disapprove meme. Quote each part if it has spaces.
Send a drip reaction gif at someone.
Apply the earthquake image filter to a user's avatar.
No description yet.
View the current economy configuration.
Disable the economy system in this server.
Enable the economy system in this server.
View the richest members in this server.
Set economy mode: `guild` (per-server balances) or `global` (shared across all servers).
Apply a starting-balance/rate preset: `easy`, `normal`, or `hard`.
View the most recently edited message in this channel.
No description yet.
Add an emoji to this server from a URL or an existing (possibly
Add multiple existing custom emojis to this server at once.
Show a custom emoji at full size. Unicode emoji can't be enlarged
List this server's custom emojis.
Remove multiple custom emojis from this server at once.
Rename one of this server's custom emojis.
Steal a custom emoji from anywhere the bot can see it (any mutual
Steal multiple custom emojis at once (paste them all in one message).
Apply the emojify image filter to a user's avatar.
View the emojis in the server.
Re-enable a disabled command, optionally scoped to a role/channel.
Send a endless reaction gif at someone.
Apply the equations image filter to a user's avatar.
Show the current Ethereum price.
Show current Ethereum gas prices (via Etherscan's gas oracle).
Apply the explicit image filter to a user's avatar.
Send a facepalm reaction gif at someone.
Drop a fact card.
Show fake permissions granted to a role (or all roles).
Grant a role a permission through the bot without a native Discord role permission.
List fake permissions for a role, or every role if none given.
Remove a fake permission from a role.
Clear every role's fake permissions.
Send a fall reaction gif at someone.
Send a fan reaction gif at someone.
Send a feed reaction gif at someone.
Open the automod panel — enable/disable filtering, configure strikes, and manage per-category exempt roles without hunting through separate commands. Word/domain/regex list management stays as `filter add`/`filter blacklist`/`filter regex` since those are quicker as plain commands.
Add a banned word to the filter.
No description yet.
Ban a domain from being linked.
List every blacklisted domain.
Remove a domain from the blacklist.
List banned words.
No description yet.
Add a named regex pattern to the filter.
List every saved regex pattern.
Remove a saved regex pattern by name.
Test a saved regex pattern against sample text.
Remove a banned word from the filter.
Clear the entire banned word list.
Overview of the automod configuration.
Toggle whether messages removed by the filter can still be sniped.
No description yet.
Reset strikes for a member, or everyone if none given.
View strike-system configuration.
View a member's current strike count.
Toggle a word as exempt from the word filter (e.g. a substring false-positive).
Migrate Discord's native AutoMod word list (not applicable to Crest).
Send a fire reaction gif at someone.
Jump to the first message sent in a channel.
Guess the country from its flag. Difficulty: easy or hard.
Simplified multiplayer flag-guessing session: first correct guess scores a point.
End the active flags game in this channel.
Send a flush reaction gif at someone.
Force a nickname on a member (shortcut for nickname force).
Fortnite lookups — map, cosmetics, news and shop reminders.
Show the current Fortnite Battle Royale map.
Show current Fortnite Battle Royale news / MOTDs.
Get DM'd when a cosmetic returns to the item shop.
Add a shop-return reminder for a cosmetic.
Clear all of your shop-return reminders.
List your active shop-return reminders.
Remove a shop-return reminder.
Look up a Fortnite cosmetic by name.
Send a gallery reaction gif at someone.
Bet on a random multiplier.
Apply the gameboy image filter to a user's avatar.
No description yet.
Create a new gang and become its owner.
Disband your gang (owner only).
View a gang's info (defaults to your own gang).
Invite a member to your gang (owner or gang admin only).
Leave your current gang.
Promote a fellow gang member to gang admin (owner only).
Set your gang's banner image (owner or gang admin only).
Transfer gang ownership to another member (owner only).
Look up a GitHub user.
Give a member money (admin only).
No description yet.
Toggle a role being barred from entering any giveaway.
Toggle DMing the host when their giveaway ends.
Toggle DMing winners when they win.
No description yet.
Sets a one-off template override just for this giveaway's embed description.
Change how long an active giveaway runs for.
Change an active giveaway's prize.
Change how many winners an active giveaway picks.
End a giveaway early.
Repick winner(s) for an already-ended giveaway.
Set a role's max entries.
Start a giveaway. Lead the prize with a role mention to require it, e.g. `1h 1 <@&123> Nitro`.
Set (or clear) a custom embed description template. Supports {prize} and {winners}.
Send a globe reaction gif at someone.
Send a glomp reaction gif at someone.
No description yet.
Search Google Images for a query.
Translate text. Prefix with a language code to pick the target, e.g. `es hello there`.
View a server's banner (the bot must be in that server).
View a server's icon (the bot must be in that server).
View a server's invite splash (the bot must be in that server).
View basic live server statistics.
Send a gun reaction gif at someone.
Apply the halfinvert image filter to a user's avatar.
Send a handhold reaction gif at someone.
Send a handshake reaction gif at someone.
Send a happy reaction gif at someone.
Ban a user and automatically re-ban them if unbanned outside the bot.
Send a hearts reaction gif at someone.
Shows this message
Hide a channel from a member or role.
Send a highfive reaction gif at someone.
Guess whether the next card is higher or lower. Chain guesses for a bigger multiplier.
View moderation history for a user.
Rate how autistic someone is, purely for laughs.
Rate how gay someone is, purely for laughs.
Rate how lesbian someone is, purely for laughs.
Send a hug reaction gif at someone.
Search for an image.
Convert an image (via URL or attachment) into a GIF. Fully local, no external API.
Restrict a member from posting images/embeds via the configured image-mute role.
List everyone with the image-mute role.
View recent security incidents logged by antinuke/antiraid.
List the most recent security incidents.
Mark an incident as resolved.
Search incident details for a substring.
View a single incident's full detail.
Send a infinity reaction gif at someone.
Meet Crest — what it is, who built it, and what's running under the hood.
List members who have a role.
No description yet.
Track an Instagram account and post new content to a channel.
List every Instagram account being tracked.
Manage the Instagram post-notification message template.
Preview the post-notification template for Instagram.
Stop tracking an Instagram account.
Look up an Instagram profile.
List the placeholders usable in the Instagram notification template.
Generic roleplay reaction -- pass the verb yourself instead of using a dedicated command. `action` must be one of the existing reaction commands (hug, kiss, pat, ...) -- not an arbitrary search term.
Apply the invert image filter to a user's avatar.
No description yet.
Overview of every moderation command's invoke configuration.
Disable the invoke notification(s) for a moderation command. Omit `kind` to disable both message and DM.
Set the template text for a moderation command's invoke notification.
Enable an invoke notification for a moderation command (`kind` is `message` or `dm`), using a sensible default template.
Preview an invoke template using yourself as a stand-in target/moderator.
Show the placeholders usable inside invoke templates.
View the raw template configured for a moderation command's invoke notification (`kind` is `message` or `dm`).
Apply the ipcam image filter to a user's avatar.
Find out someone's totally scientific IQ.
Remove an image-mute from a member.
Isolate a member into the configured jail channel, storing their roles to restore later.
List all jailed members.
View available jobs.
Add a custom job (admin only).
Remove a custom job (admin only).
Join your voice channel.
Mix two emoji together via Google's Emoji Kitchen.
Kick a member from the server.
Send a kiss reaction gif at someone.
Send a knit reaction gif at someone.
Climb a ladder of increasing multipliers. Cash out anytime, or fall and lose it all.
Apply the lamp image filter to a user's avatar.
View Crest's supported response language.
Send a laugh reaction gif at someone.
Send a laundry reaction gif at someone.
Apply the layers image filter to a user's avatar.
View the richest members in this server.
No description yet.
Set the channel leave messages are sent to.
Set the leave (goodbye) message template.
Disable leave messages and clear the configured channel/template.
Enable leave messages and optionally set the channel in one step.
Preview the leave message here, using yourself as the leaving member.
View the current leave message configuration.
Send a letters reaction gif at someone.
No description yet.
Add a role reward granted at a given level.
Set the channel level-up announcements are sent to. Run with no channel to clear it — announcements then post wherever the level-up happened and self-delete after 15s.
Toggle ignoring a channel or role for XP gain.
View the top-leveled members in this server. Sort by `xp` or `level`.
No description yet.
Set the channel level-up announcements are sent to. Without one set, announcements post in whichever channel triggered the level-up and self-delete after 15s.
Set the level-up announcement template. Use {user} and {level} as placeholders.
View the current level-up announcement template.
Remove the role reward configured for a level.
View configured level role rewards.
Set the server-wide XP gain multiplier.
Guided setup — applies sane defaults for the leveling system.
Toggle whether members keep all lower level-role rewards (stacking) or only the newest.
Apply/reconcile level role rewards for all members based on their current level.
Send a lines reaction gif at someone.
Show the current Litecoin price.
Prevent @everyone from sending messages in a channel (this one by default).
Lock every text channel in the server.
No description yet.
List every channel ignored by lockdown.
Stop ignoring a channel during lockdown.
Send a logoff reaction gif at someone.
No description yet.
Add a logging channel and specify an event type to log.
Customize the embed color for a log event in a channel.
No description yet.
Stop logging message deletes/edits that happen in a channel.
List every channel ignored for message-event logging.
Resume logging message deletes/edits from a previously ignored channel.
Remove a logging channel entirely, or just one event type from it.
View configured logging channels and their event types.
Look up a vanity/username across servers Crest is in.
Set loop mode: `off`, `track`, or `queue`. Run with nothing to cycle through them.
Apply the lsd image filter to a user's avatar.
Send a lurk reaction gif at someone.
Apply the magnify image filter to a user's avatar.
Apply the matrix image filter to a user's avatar.
Apply the melt image filter to a user's avatar.
View this server's member count.
Apply the minecraft image filter to a user's avatar.
View moderation history for a moderator.
Show the current Monero price.
View recorded past names for a user in this server.
Clear name history for a user, or for the whole server if omitted.
Send a neon reaction gif at someone.
List the most recently joined members.
No description yet.
No description yet.
Cancel a member's forced nickname.
Reset a member's nickname.
Send a nod reaction gif at someone.
Send a nom reaction gif at someone.
Send a nope reaction gif at someone.
View your notification preferences.
Add a notification preference. Nothing consumes this yet — see `notify list`.
List your notification preferences.
Remove a notification preference.
View the currently playing track.
Mark a channel as NSFW or SFW.
Send a nutkick reaction gif at someone.
Send a nuzzle reaction gif at someone.
Extract text from an attached image, or the image on a replied-to message.
Master Oogway wisdom card.
Apply the optics image filter to a user's avatar.
No description yet.
Append one page (an embed built from the script DSL) to a message's pagination config.
Remove the whole pagination config for a message.
List the configured pages for a message.
Re-add the ⬅️/➡️ reactions to a paginated message if they got cleared.
View the current pagination config for a message (entry point alias for `pagination list`).
Send a painting reaction gif at someone.
Send a paparazzi reaction gif at someone.
Send a pat reaction gif at someone.
Send a patpat reaction gif at someone.
Apply the pattern image filter to a user's avatar.
Pause the current track.
Send a peck reaction gif at someone.
Send a phase reaction gif at someone.
Send a phone reaction gif at someone.
Toggle picture (embed links / attach files) permissions for a user in a channel.
Check whether the bot is online and responsive.
No description yet.
Disable ping-on-join.
Ping new members in a channel. If threshold is set, only pings while the server has fewer than that many members.
View the current ping-on-join configuration.
Set a custom message to send alongside the ping (instead of a bare mention).
Send a plank reaction gif at someone.
Send a plates reaction gif at someone.
Play a song from YouTube, SoundCloud, or a Spotify link (Spotify links are resolved to a YouTube search — Spotify's own audio can't be streamed by a bot). Queues if something's already playing.
Drop a chip down the plinko board and win by bucket multiplier.
Send a poke reaction gif at someone.
Start a timed yes/no poll. Duration like 30s, 10m, 1h, 1d.
Apply the poly image filter to a user's avatar.
Classic fancy/regular Pooh two-panel card. Quote each part if it has spaces.
Send a pout reaction gif at someone.
Measure someone's pp size.
View this server's current command prefix.
Remove the custom server prefix and revert to the default.
Set or remove your own personal prefix that works across all servers.
Set this server's prefix.
See what User Premium and Server Premium each unlock, and whether you/this server have them.
No description yet.
Owner-only: grant a server Server Premium by its (unique) server ID.
Owner-only: list every server with Server Premium.
Owner-only: revoke a server's Server Premium.
No description yet.
Owner-only: grant a user User Premium by their user ID.
Owner-only: list everyone with User Premium.
Owner-only: revoke a user's User Premium.
Send a print reaction gif at someone.
Send a punch reaction gif at someone.
Deletes recent messages in this channel. Run it with no arguments to delete the last 100 messages, add a number to delete that many instead (e.g. `,purge 20`), or mention a user to only delete their messages (e.g. `,purge @user 20`). Has a bunch of more targeted filters too — see `,help purge` and browse its subcommands (contains, links, images, bots, and more) for deleting only messages that match something specific.
Deletes messages sent after a given message (paste its ID or link).
Deletes messages sent before a given message (paste its ID or link).
Deletes every message between two message IDs/links (up to 500, or 2,000 with Server Premium).
Deletes messages sent by bots, skipping real members. Add a number to change how many messages back it looks (default 100).
Deletes messages that contain the text you give it. Add a number at the end to change how many messages back it looks (default 100).
Deletes messages that contain an embed. Add a number to change how many messages back it looks (default 100).
Deletes messages that contain a custom server emoji. Add a number to change how many messages back it looks (default 100).
Deletes messages that end with the text you give it. Add a number at the end to change how many messages back it looks (default 100).
Deletes recent messages from everyone except the member you mention — the opposite of `,purge @user`.
Deletes messages with an attached file. Add a number to change how many messages back it looks (default 100).
Deletes messages from real members, skipping bots. Add a number to change how many messages back it looks (default 100).
Deletes messages with an image attached. Add a number to change how many messages back it looks (default 100).
Deletes messages containing a Discord invite link. Add a number to change how many messages back it looks (default 100).
Deletes messages containing any link. Add a number to change how many messages back it looks (default 100).
Deletes messages that mention someone or use @everyone/@here. Add a number to change how many messages back it looks (default 100).
Deletes messages that have any reactions on them. Add a number to change how many messages back it looks (default 100).
Deletes messages that start with the text you give it. Add a number at the end to change how many messages back it looks (default 100).
Deletes messages that use a sticker. Add a number to change how many messages back it looks (default 100).
Deletes system messages (pins, boost announcements, etc) — not regular chat. Add a number to change how many messages back it looks (default 100).
Deletes voice messages. Add a number to change how many messages back it looks (default 100).
Deletes messages sent through a webhook. Add a number to change how many messages back it looks (default 100).
Look up a package on PyPI.
Send a pyramid reaction gif at someone.
View the upcoming queue.
Start an open-ended poll. Separate a title and up to 10 choices
Get a random ayah from the Quran (English translation).
Apply the radiate image filter to a user's avatar.
Send a rain reaction gif at someone.
Get a random color.
Check your (or someone else's) level and XP.
No description yet.
React with an emoji on a message to grant a role.
Remove every reaction role in this server.
List every configured reaction role.
Remove a reaction role from a message.
Posts a new reaction-role panel in this channel and wires up the first role for you — no message link needed. Run `reactionrole add` again with the panel's own message link to stack more roles onto the same panel.
View the most recently removed reaction in this channel.
Apply the reflection image filter to a user's avatar.
Set a reminder. Duration like 10m, 1h, 1d.
View your pending reminders.
List your pending reminders.
Cancel one of your reminders by id (see `reminder list`).
Remove a track from the queue by its position.
Remove XP from a member.
Manually repost a single social media URL.
Manage automatic link-reposting for social platforms.
Enable auto-reposting of a platform's links posted in a channel.
Set (or clear) the custom branding text used on reposts.
List every channel with auto-reposting enabled.
Toggle whether reposted messages carry Crest branding.
Disable auto-reposting for a platform (optionally in one channel).
Wipe a member's economy data (admin only).
No description yet.
Restrict a command to only be usable by specific role(s).
Deny a role from using a command.
List all command restrictions configured in this server.
Remove a restriction for a role on a command.
Clear all command restrictions, or just for one command.
Resume playback.
Reveal a channel to a member or role.
Reverse image search an attached image or URL.
Send a ripped reaction gif at someone.
Show the current XRP price.
Restrict a member from reacting via the configured reaction-mute role.
List everyone with the reaction-mute role.
Send a roast reaction gif at someone.
Attempt to rob another member's wallet. Risky — you can get caught.
Roblox lookups, account verification, and group rank syncing.
Show a Roblox user's current avatar render.
Look up the Roblox account linked to a Discord member (Crest's own link first, Bloxlink as a fallback).
No description yet.
No description yet.
Members whose Roblox rank in the tracked group matches exactly get this role on `roblox update`.
List every Roblox group rank to role mapping.
Remove a Roblox group rank's role sync mapping.
Set the Roblox group this server tracks for rank syncing.
List the Roblox groups a user belongs to.
Remove your linked Roblox account.
Re-syncs a verified member's nickname and Roblox group role based on their current rank. Defaults to you.
Link your Discord account to a Roblox account. Run it once to get a
Toggle: add the role if the member doesn't have it, remove it if they do.
Add one or more roles to a member (comma-separated names, mentions, or IDs).
Add a role to every member in this server.
Remove a role from every member who has it.
Add a role to every bot in this server.
Remove a role from every bot that has it.
Cancel an active mass role operation in this server.
Change a role's color.
Create a new role with just a name — use `role color`/`role hoist` after to customize it.
Delete a role.
Add `give_role` to every member who has `role`.
Remove `remove_role` from every member who has `role`.
Toggle role hoisting (shown separately in the member list).
Add a role to every human member in this server.
Remove a role from every human member that has it.
Set a role icon from an emoji or image URL.
Toggle role mentionability.
Remove one or more roles from a member (comma-separated names, mentions, or IDs).
Rename a role.
Restore a member's previously stripped roles (see `strip`/`staffstrip`).
View information about a role.
Manage roleplay.py's commands for this server.
List every roleplay command and whether it's enabled here.
Enable or disable a single roleplay command for this server.
Restore a member's roles removed by strip/staffstrip.
List this server's roles, or a member's roles if given.
Bet on roulette: red, black, green, odd, or even.
Play rock-paper-scissors against the bot.
Send a run reaction gif at someone.
Prevents a member from sending messages in any channel unless given the 'speak' role.
Caption a sad cat card.
Scratch an instant-win card.
Screenshot a webpage.
Delete your own messages in this channel.
Send a sensitive reaction gif at someone.
View a member's server-specific avatar.
View a member's server-specific banner (falls back to their global banner).
View information about this server, or another server the bot shares.
Set a member's level directly.
View this server's configuration.
Set a voice channel for the bot to stay connected to 24/7. Run with nothing to clear it.
Toggle music autoplay for this server.
No description yet.
Add a role to this server's award role list.
List this server's award roles.
Remove a role from this server's award role list.
Set the base role that booster roles are created under.
Set the DJ role for music commands.
Customize the default embed color for this server.
Set the image-mute role (used by `imute`).
Set the jail channel.
Set the moderation log channel.
No description yet.
Disable message quoting in this server.
Enable message quoting in this server.
No description yet.
Set the channel quotes get redirected to.
Disable redirecting quotes to a dedicated channel.
Enable redirecting quotes to a dedicated channel.
Reset all moderation cases for this server.
Set the reaction-mute role (used by `rmute`).
No description yet.
Grant a role access to Crest's moderation commands without native Discord permissions.
List every staff role.
Revoke a role's staff access to moderation commands.
Enable or disable tags in this server.
Set a role to be assigned when users join voice channels.
No description yet.
No description yet.
Punish a member automatically once they reach N active warnings.
List the configured warning-count punishment ladder.
Remove the auto-punishment set for a warning count.
Reset all moderation roles and channels.
Set a member's XP directly.
Apply the shear image filter to a user's avatar.
Apply the shine image filter to a user's avatar.
Ship two members together (or yourself with one member).
Send a shock reaction gif at someone.
Send a shoot reaction gif at someone.
View the server shop.
Add an item to the shop (admin only).
Buy an item from the shop by name or number.
Remove an item from the shop (admin only).
Send a shred reaction gif at someone.
Send a shrug reaction gif at someone.
Shuffle the queue.
Skip the current track. DJs skip instantly; anyone else votes (majority of listeners needed).
Send a slap reaction gif at someone.
Send a sleep reaction gif at someone.
Send a slice reaction gif at someone.
Spin the slot machine.
Set a channel's slowmode delay in seconds (max 21600).
Disable slowmode for a channel.
Send a smile reaction gif at someone.
Take a hit from the shared guild vape.
Send a smug reaction gif at someone.
View the most recently deleted message in this channel. Give a member to only see their deleted messages, and/or a number for older ones — either order works (e.g. `,s @user 2` or `,s 2 @user`).
Toggle whether this channel's deletions/edits are snipeable.
Send a soap reaction gif at someone.
Ban then immediately unban a member, purging their recent messages.
Show the current Solana price.
Send a spank reaction gif at someone.
Light the shared guild vape.
Send a spin reaction gif at someone.
Strip a member of their configured staff roles.
No description yet.
Create (or update) a starboard: messages that reach the reaction threshold get posted here.
Set the embed color used for a starboard.
Exempt a channel, role, or user from the starboard.
List every configured starboard.
Move an existing starboard to a different channel.
Remove a starboard by emoji, or every starboard if no emoji is given.
Remove a starboard exemption from a channel, role, or user.
Send a stare reaction gif at someone.
Send a stereo reaction gif at someone.
No description yet.
Add a sticker to this server from an image URL, or from an
List this server's custom stickers.
Remove a custom sticker from this server.
Rename one of this server's custom stickers.
View the stickers in the server.
No description yet.
Add (or replace) a sticky message for a channel.
List every channel with a sticky message.
Remove the sticky message from a channel.
View the sticky message content configured for a channel.
Stop playback and clear the queue (stays in the voice channel).
Apply the stretch image filter to a user's avatar.
Strip dangerous or staff roles from a member.
Supreme box-logo styled card.
Send a tackle reaction gif at someone.
Take money from a member's wallet (admin only).
See how many taps someone deserves.
No description yet.
Show a public Telegram channel's current avatar.
Look up a public Telegram channel's preview info.
Send a think reaction gif at someone.
Send a thumbsup reaction gif at someone.
No description yet.
Overview of ticket counts.
Grant a user or role access to a ticket.
Toggle a user/role's ability to open new tickets, or list the current blacklist.
Set the category new tickets are created under.
Claim a ticket.
Close a ticket. Deletes automatically after a short grace period.
Delete a ticket channel immediately.
Revoke a user or role's access to a ticket.
Custom intake forms — not implemented yet.
No description yet.
List tickets claimed by a member (yourself by default).
List recently closed tickets.
List every open ticket.
List every ticket a member has opened.
Move a ticket to another category.
Show the current ticket system configuration.
Post the ticket-opening panel.
Set the greeting message shown when a new ticket opens.
Show the current ticket greeting (see `tickets profile` to set it).
Update the stored reason for a ticket action. Currently only 'close' is tracked.
Rename a ticket channel.
Reopen a closed ticket.
Interactive ticket panel builder — customize the title, description,
Ticket totals for this server.
Check whether a member has an open ticket.
No description yet.
Grant trainee access — global if no channel given, scoped otherwise.
List every trainee with ticket access.
Revoke a trainee's access to tickets.
Post/regenerate the transcript for a ticket.
Set the channel transcripts get posted to on close.
Unclaim a ticket.
Send a tickle reaction gif at someone.
Play tic-tac-toe against another member.
No description yet.
Track a TikTok account and post new content to a channel.
List every TikTok account being tracked.
Manage the TikTok post-notification message template.
Preview the post-notification template for TikTok.
Stop tracking a TikTok account.
Look up a TikTok profile.
List the placeholders usable in the TikTok notification template.
Send a tiles reaction gif at someone.
Timeout a member. Duration like 10m, 1h, 1d (max 28d, defaults to 5m if omitted).
View all timed out members.
No description yet.
Repeat a message in a channel on an interval. Interval like
List all configured timers in this server.
Remove the timer configured for a channel.
View the full details of a channel's timer.
View your currently set timezone.
Set your timezone by common city/country name, or a real IANA timezone name.
Set this channel's topic. Run with no text to view the current one, or `topic remove` to clear it.
Remove a channel's topic.
Server-vanity-URL change notifications (this server's actual
Add a channel to receive server vanity-URL change notifications.
List every vanity-URL tracking channel.
Remove a tracking channel, or clear all of them if none given.
No description yet.
Set a separate channel specifically for username-change notifications.
Send money from your wallet to another member.
Translate text. Start with a language code to pick the destination (default: en).
Send a tv reaction gif at someone.
No description yet.
Look up a single tweet by URL or ID.
Look up a Twitter/X profile.
Unban a user by ID.
Unban every banned user in the server.
Release a member from jail and restore their prior roles.
Release everyone from jail.
Allow members to send messages in all channels.
Remove a member's timeout.
Remove timeout from every timed out member.
Look up a word on Urban Dictionary.
View information about a user.
No description yet.
Uwuify a member's messages until removed.
List everyone currently uwulocked.
No description yet.
Exempt a member from ever being uwulocked.
List everyone protected from uwulock.
Remove a member's uwulock protection.
Remove a member's uwulock.
Look up a Valorant player's account and current rank. Username must be `Name#Tag`.
Status-based vanity role awards: put a configured piece of text
No description yet.
Set the channel where public vanity-award announcements are posted.
Set the channel where vanity award status is tracked.
View the current status-based vanity award configuration.
Set the thank-you message template. Placeholders: {member}, {member.name}, {guild}.
No description yet.
Add a role granted by the vanity status award.
List every vanity award role.
Remove a vanity award role.
Set the text to watch for in member custom statuses.
Toggle exact-match vs substring-match for the watched vanity text.
No description yet.
Preview the rendered thank-you message.
View the raw, un-rendered thank-you message template.
View the shared guild vape's current status.
Set the shared vape's flavor.
See how many hits have been taken from the shared vape.
Take over as the vape's holder.
No description yet.
Add an additional join-to-create hub channel (no premium gate here — Crest supports as many hubs as you like).
Set your channel's bitrate.
Set the category new temp channels are created under.
Claim ownership of your current channel if its owner has left.
No description yet.
Set the default bitrate (kbps) for new temp channels.
Toggle whether new temp channels get sent the control panel automatically.
Set the naming template for new temp channels. Use {user} as a placeholder.
Set the default voice region for new temp channels ('auto' to clear).
Set a role that's always allowed to connect to new temp channels.
Delete your channel early.
Pull a user from elsewhere into your channel.
Hide your channel from @everyone.
Show info about your current VoiceMaster channel.
Role granted to anyone connected to a VoiceMaster-created channel.
Set your channel's user limit (0 = unlimited).
List all VoiceMaster hub channels.
Prevent @everyone from connecting to your channel.
Allow a specific user to connect to (and see) your channel.
View or set your channel's voice region ('auto' to reset).
Disallow a specific user from your channel, kicking them out if they're in it.
Stop treating a channel as a join-to-create hub. Does not delete the channel itself.
Rename your channel.
Clear the stored interface message reference so `setup` can be re-run clean.
Reveal your channel to @everyone.
(Re)send the VoiceMaster control panel to a channel.
Create (or reuse) the join-to-create hub channel, plus a dedicated
Set (or clear) your channel's voice status.
Toggle whether your channel auto-deletes when it empties out.
Allow @everyone to connect to your channel.
View or set playback volume (0-200).
Send a wall reaction gif at someone.
Send a wanted reaction gif at someone.
Warn a member. Automatically applies whatever punishment is configured via `settings warn punishment` once they hit the matching warning count.
Clear all warnings for a member.
List all warnings for a member.
Remove a single warning from a member.
List all warnings for a member.
Send a warp reaction gif at someone.
Send a wave reaction gif at someone.
Look up the current weather for a location.
No description yet.
Set (or clear, if `url` is omitted) a registered webhook's avatar.
Create a webhook in a channel (this one by default) and register it under a short id.
Delete a registered webhook by its short id.
Edit a message that was sent BY a webhook (any webhook registered in this server).
List webhooks registered in this server.
Send a message through a registered webhook.
No description yet.
Set the channel welcome messages are sent to.
Set the welcome message template.
Disable welcome messages and clear the configured channel/template.
Enable welcome messages and optionally set the channel in one step.
Preview the welcome message here, using yourself as the joining member.
View the current welcome message configuration.
Send a wiggle reaction gif at someone.
Send a wink reaction gif at someone.
Move money from your bank to your wallet.
Work a job to earn money. Leave blank for a random job.
Get a random would-you-rather prompt.
Send a yawn reaction gif at someone.
Send a yeet reaction gif at someone.
Send a zonk reaction gif at someone.
No commands match your search.