Reference

Commands

Built-in command purposes, parameters, and permissions.

Published by solever7 solever7
commands slash prefix

This page is not available in es yet, so the en version is being shown.

Built-in commands work as Discord slash commands and, where applicable, with your
configured prefix. Public script references are always entryless, such as
c123/welcome@0; execution uses run unless you choose another entry in /check.

Scripts

Command Purpose Main parameters
`/new` Create a stored script with an explicit immutable owner scope. Server and channel scopes recheck current Discord permission. `name`, `scope`, `type`, `source`, `description`
`/list` List accessible personal and current-server scripts. optional `filter`
`/check` Validate bounded Lua source without storing it, then optionally run the checked source or a separate entry. Slash results are private. `source`
`/run` Run a draft or exact immutable revision, or list runnable drafts when omitted. optional `script`, `args`

Manage drafts and revisions on the website. Server-script management requires Manage
Server. Channel-script management requires effective Manage Channels in the exact owning
channel, including channel overwrites. Running an available shared script does not
itself require management permission.

Library And Account

Command Purpose Main parameters
`/search` Search published scripts or open an exact immutable reference. `script`, `query`, `owner`, `type`
`/prefix` Show or change your personal prefix. optional `value`
`/help` Open Macchi links and list a bounded set of scripts available here. none
`/language` Choose English or Portuguese bot text. `locale`
`/user` Show your private Macchi preferences panel. none
`/server` Open the private panel that allows or blocks user scripts in the current server. none
`/about` Show Macchi's current purpose. none
Lua callables live in the [Lua API guide](/en/wiki/lua-api), while automatic trigger behavior lives in [Events](/en/wiki/events).

Prefix Examples

With the default & prefix:

&about
&run ping hello
&prefix !!

Prefix commands are messages visible to the channel. Slash responses may use
Discord-only behavior such as ephemeral replies. See
Troubleshooting for access and runtime failures.