Tags
Create personal custom commands called tags. Store reusable messages with template variables that work anywhere Nevi is active.
Creating a tag
Use the /tag create command to make a new tag.
Usage
/tag create <name> <content>
Example
/tag create greeting Hello! I'm {user.name}! Nice to meet you.
name. A unique name for your tag. This is what you'll use to invoke it later.
content. The message content. You can include template variables like {user.name} for dynamic content.
Using a tag
Once created, invoke your tag with:
Usage
/tag view <name>
Example
/tag view greeting— Nevi will respond with your saved tag content, replacing any template variables with their actual values
Listing your tags
View all the tags you've created with:
Usage
/tag list— Shows all of your personal tags with their names
Editing & deleting tags
| Command | What It Does |
|---|---|
/tag edit <name> <new content> | Update the content of an existing tag |
/tag delete <name> | Permanently delete a tag |
Template syntax
Tags support the same template variables and functions as custom commands, minus economy actions (since tags are personal, not server-level). You can use variables like {user.name}, {server.name}, and {channel.name} to make your tags dynamic.
For a full list of available variables, see the Template Variables reference.
Tags vs custom commands
Not sure whether to use a tag or a custom command? Here's how they compare:
| Feature | Tags | Custom Commands |
|---|---|---|
| Scope | Per-user (yours only) | Per-server (shared) |
| Economy actions | Not available | Full support |
| Aliases | Not available | Supported |
| Permission restrictions | None needed | Configurable |
| Template variables | Supported | Supported |
| Who can create | Anyone | Server admins |
| Works across servers | Yes | No (server-specific) |
In short: Use tags for personal shortcuts. Use custom commands for server-wide features that everyone can use.
Related Commands
/taggeneralCreate, view, or manage your custom tags