Commands
Metylen uses message-based commands to configure modules and perform actions.
Overview
Commands are grouped by workflow so server admins can roll out features gradually. Start with beginner-safe commands, then configuration commands, then high-risk commands.
Examples on this page use sample mentions and IDs. Replace them with values from your server.
Required command groups
- Admin Commands
- Moderation Commands
- Economy Commands
- Music Commands
- Utility Commands
- Useful Commands
- Fun Commands
- Developer-facing safe subset
Command catalog format
| Command | Purpose | Syntax | Example | Permissions | Limits | Module | Premium | Quick fix |
|---|---|---|---|---|---|---|---|---|
| !balance | Check wallet | !balance [@user] | !balance <@user_id> | Send Messages | Cooldown per user | Economy | No | Run !economy status |
| !tickets panel post | Publish ticket panel | !tickets panel post <panel_id> <#channel> | !tickets panel post 1 <#channel_id> | Manage Channels | Plan limits may apply | Tickets | Sometimes | Run !tickets panel list |
Ordering rule per group: beginner-safe first, configuration second, high-risk last with warnings and rollback.
Admin Commands
Used for server-wide setup and operations.
text
!premium status!premium activate <premium_code>!roleshop list!roleshop add <@&vip_role_id> <price>!customcommands listModeration Commands
text
!security power on!security show!warn <@user_id> <reason>!timeout <@user_id> <minutes> <reason>!ban <@user_id> <reason>High-risk commands (timeout/ban/purge) should always have a rollback path and reason logging.
Economy Commands
text
!economy status!balance!deposit <amount>!withdraw <amount>!pay <@user_id> <amount>!work!crime!rob <@user_id>!loan!duel <@user_id>!heist start!bounty place <@user_id> <amount>!buyrole <role_name_or_id>!blackmarket listMusic Commands
text
!play <query_or_link>!queue!skip!pause!resume!stopIf music is unavailable on your plan, use a public fallback notice in your server guide.
Utility, Useful, and Fun Commands
text
!help!userinfo <@user_id>!serverinfo!avatar <@user_id>!poll <question>!8ball <question>!memeDeveloper-facing safe subset
text
!parser test!parser <script>!customcommands list!customcommands create <name> <script>Avoid publishing internal-only diagnostics commands in public docs.