Utility Features
Quo offers various utility commands to enhance your Discord server experience. These commands help with server management, information storage, and automation.
Commands
Reminder System
/reminder (Aliases: timer, remind)
Set reminders for yourself or your server.
- Options:
time: When to remind youmessage: What to remind you aboutchannel: Where to send the reminder (optional)
- Usage Examples:
/reminder time: tomorrow at 3pm message: Team meeting/reminder time: in 2 hours message: Check server status/reminder time: next thursday at 3pm message: do something funny/reminder time: 2d message: unmute someone
Traditional Command: qremind me at 9pm to get laid
The reminder system supports natural language time inputs, including:
- Direct dates (e.g., YYYY-MM-DD)
- Human-readable offsets (e.g., “tomorrow”, “in 3 days”)
- Specific times (e.g., “at 9pm”)
Autorole System
/autorole
Configure roles to be automatically assigned to new members.
- Subcommands:
humans: Add/remove a role to human autorolesbots: Add/remove a role to bot autorolesconfig: View current autorole configurationoff: Turn off autorole system
Traditional Commands:
qautorole humans @role- Add/remove role for humansqautorole bots @role- Add/remove role for botsqautorole config- View current configurationqautorole off- Disable autorole system
Required Permissions:
- Bot: Manage Roles
- User: Moderator role or Manage Server
Example Setup:
qautorole humans @Member- Adds the Member role to human autorolesqautorole bots @Bot- Adds the Bot role to bot autorolesqautorole config- Verify your configuration
Embed Creation
/embed
Create and send custom embeds with advanced options.
- Options:
title: Embed titledescription: Embed descriptioncolor: Embed color (hex code or color name)footer: Embed footer textimage: Embed image URLthumbnail: Embed thumbnail URLauthor: Author name (optional)author_icon: Author icon URL (optional)fields: Add fields to the embed (format: name|value|inline)
/quickembed (Alias: qe)
Quickly create a simple embed with minimal configuration.
- Options:
content: Embed content
- Usage Example:
/quickembed content: Welcome to our server!qqe Welcome to our server!
Traditional Command: qqe [text]
Special Features:
- Supports hyperlinks in format:
[text](link) - Automatically includes images if attached to the command message
- Deletes the command message after creating the embed
Required Permissions:
- Manage Messages
- Embed Links
Message Recovery
/snipe (Alias: s)
Recover recently deleted messages in a channel.
- Options:
channel: The channel to snipe messages from (default: current channel)user: Filter messages by a specific user (optional)amount: Number of messages to recover (default: 1)
Traditional Command: qsnipe [amount] [channel] [user]
Notes:
- Only recovers messages deleted in the last 60 seconds
- Includes original message content, attachments, and embeds
- Shows message timestamp and author information
/editsnipe (Alias: es)
Recover recently edited messages in a channel.
- Options:
channel: The channel to snipe edited messages from (default: current channel)user: Filter messages by a specific user (optional)
Traditional Command: qeditsnipe [channel] [user]
Required Permissions:
- None (available to all users)
Server Information
/serverinfo (Alias: si)
Display detailed information about the current server.
- Information Displayed:
- Server name, ID, and creation date
- Owner information
- Member count (humans and bots)
- Channel statistics
- Role count
- Boost level and count
- Server features
- Security settings
Traditional Command: qserverinfo
/userinfo (Alias: ui, whois)
Display detailed information about a user.
- Options:
user: The user to get information about (default: command user)
Traditional Command: quserinfo [user]
Information Displayed:
- User ID and account creation date
- Server join date
- Roles and permissions
- Activity status
- Profile badges
- Avatar and banner View recently deleted messages in a channel.
- Options:
channel: Channel to snipe from (default: current channel)amount: Number of messages to snipe (default: 1)
Traditional Command: qsnipe [channel] [amount]
Tag System
/tag
Create and manage custom tags (text snippets) for quick access to frequently used information.
Subcommands:
-
create: Create a new tag- Usage:
/tag create name: rules content: Server rules go here... - Traditional:
qtag create rules Server rules go here... - Notes:
- Tag names cannot exceed 99 characters
- Content cannot exceed 1990 characters
- Can include attachments
- Usage:
-
edit: Edit an existing tag- Usage:
/tag edit name: rules content: Updated server rules... - Traditional:
qtag edit rules Updated server rules...
- Usage:
-
delete(Alias:del): Delete a tag- Usage:
/tag delete name: rules - Traditional:
qtag del rules
- Usage:
-
info: View tag information- Usage:
/tag info name: rules - Traditional:
qtag info rules - Shows: Owner, ID, usage count, creation date
- Usage:
-
all(Alias:list): List all tags- Usage:
/tag all [member] - Traditional:
qtag list [member] - Notes: Shows all server tags or tags owned by a specific member
- Usage:
-
search: Search for tags- Usage:
/tag search name: rule - Traditional:
qtag search rule - Notes: Finds tags containing the search term
- Usage:
-
claim: Claim an unclaimed tag- Usage:
/tag claim name: rules - Traditional:
qtag claim rules - Notes: Can only claim tags if the original owner left the server
- Usage:
-
raw: View the raw content of a tag- Usage:
/tag raw name: rules - Traditional:
qtag raw rules
- Usage:
-
transfer: Transfer ownership of a tag- Usage:
/tag transfer name: rules member: @user - Traditional:
qtag transfer rules @user
- Usage:
-
nsfw: Toggle NSFW status of a tag- Usage:
/tag nsfw name: rules - Traditional:
qtag nsfw rules - Notes: NSFW tags can only be used in NSFW channels
- Usage:
-
mine: View all tags you own- Usage:
/tag mine - Traditional:
qtag mine
- Usage:
-
stats: View tag statistics- Usage:
/tag stats [member] - Traditional:
qtag stats [member] - Shows: Top tags, top tag users, top tag creators
- Usage:
Using Tags:
- Usage:
/tag name: rules - Traditional:
qtag rules
Category Management
/category
Manage channel categories with powerful tools.
Subcommands:
-
delete: Delete a category and its channels- Usage:
/category delete name: General - Traditional:
qcategory delete General
- Usage:
-
hide: Hide a category from everyone except admins- Usage:
/category hide name: Staff - Traditional:
qcategory hide Staff
- Usage:
-
unhide: Make a hidden category visible again- Usage:
/category unhide name: Staff - Traditional:
qcategory unhide Staff
- Usage:
-
nuke: Clone and replace all channels in a category- Usage:
/category nuke name: General - Traditional:
qcategory nuke General - Notes: This clones all channels with their permissions and deletes the originals
- Usage:
Required Permissions:
- Manage Channels
- For nuke: Manage Guild
Automatic Message Deletion
/autopurge
Configure automatic message deletion in channels.
- Options:
channel: Channel to configureduration: How long to keep messages (e.g., 1d, 7d, 30d)status: Enable or disable autopurge
Traditional Command: qautopurge [channel] [duration/off]
Example Setup:
/autopurge channel: #general duration: 7d status: on- Delete messages in #general after 7 daysqautopurge #general 7d- Same as aboveqautopurge #general off- Turn off autopurge for #general
Tips for Using Utility Commands
-
Tag System Best Practices:
- Create tags for frequently asked questions
- Use tags for server rules, guidelines, and resources
- Organize tags with consistent naming conventions
- Use the search function to find relevant tags
-
Autorole Optimization:
- Set up different roles for humans and bots
- Use autoroles to streamline new member onboarding
- Regularly check autorole configuration to ensure it’s working
-
Reminder System Usage:
- Set reminders for scheduled events
- Use reminders for moderation actions (e.g., unmuting members)
- Create reminders for regular server maintenance
-
Embed Creation Tips:
- Use consistent colors for different types of announcements
- Include relevant images to make embeds more engaging
- Use hyperlinks to direct users to additional resources
- Keep embeds concise and well-organized
-
Category Management:
- Use the hide/unhide commands for temporary access control
- The nuke command is useful for refreshing channels without losing permissions
- Always double-check before using delete or nuke commands