Start Here
Documentation Tour
A concise map of Macchi documentation for people and external agents.
This page is not available in ja yet, so the en version is being shown.
Start building
- Getting started covers the first script and safe execution.
-
Script references and owners explains
u,g, andcowners, drafts
(@0), immutable revisions, and the internal defaultrunentry. - Commands lists current bot commands with examples.
Understand the platform
-
Lua API documents Macchi modules, context, userdata, Components V2, waits,
limits, and examples. -
Event triggers explains automatic events, authority, actors, subjects, and
permissions. - Safety explains attribution, third-party scripts, support, and reporting.
- Library contains published immutable revisions and installation information.
Public artifacts
-
Lua API downloads provides the generated Markdown, LuaLS
definitions, and machine-readable API manifest. - Lua scripting guide contains practical Lua examples and reference behavior.
Public references always use u123/name@0, g123/name@1, or c123/name@2. Entry names
are execution details and do not appear in normal public references.