Commands

These built-in commands create and run scripts, manage preferences, and validate transient Lua source.

Start

/prefix View or change your text-command prefix. Start
/prefix value:<prefix>

Example: /prefix value:&

Prefix setting
Help Open Macchi's main links and see scripts available here. Start
/help

Example: /help

Macchi help panel
Check Lua code Validate private Lua code without saving or running it, then optionally run the checked code. Start
/check source:<Lua code>

Example: /check source:macchi.reply('hello')

Private Lua code validation panel
Run a script Run an active draft or an exact published version. Start
/run script:<reference>

Example: /run script:c123456/welcome@0

Run command output

Scripts

Create a script Create a personal, server, or channel script when you have permission. Scripts
/new name:<name> scope:<user|server|channel>

Example: /new name:welcome scope:channel

New script command
List scripts Open scripts available in the current context. Scripts
/list

Example: /list

Available script list

Discover

Search the Library Find published scripts by name or description. Discover
/search query:<text>

Example: /search query:welcome

Published script results
About Macchi See a short introduction to Macchi. Discover
/about

Example: /about

About Macchi panel

User settings

Profile View and change your language and prefix privately. User settings
/user

Example: /user

Private profile panel
Language Choose the language Macchi uses in her replies and see translation coverage. User settings
/language language:<language>

Example: /language language:English

Language setting

Server settings

Server settings Open the private server settings panel. Requires Manage Server. Server settings
/server

Example: /server

Private server settings panel

Build your first command