Macros reference

Macros are placeholders replaced at send time. They work in preset prompts, character cards, lorebook entries, the Author's Note and call definitions.

Names and card fields

Time and dice

Variables and conditionals (CBS)

ScyllaChat understands the RisuAI CBS syntax used by scripted cards:

Card trigger scripts read and write the same variables, so a card can track affection, time of day or inventory and steer its own prompts with it.

Sub-requests

Where macros work

Everywhere prompt text is assembled: preset prompts, card fields, lorebook entry content, the Author's Note, and call definitions. Macros in your chat messages are left alone; the story text is yours.