node_macroload: <name> | <trigger> | <file path> | <replacements> | forceload

Loads a macro on to a node from a text file - useful when you have large, complex macros! Note that if this macro already exists, it will be cleared, and then the file will be loaded onto it. As it is anticipated that the same macro will often be loaded across multiple nodes with only small changes (hence the replacements field), the file is cached in memory - if the file is being edited regularly, using the forceload tag at the top of a series of calls to this command forces it to be reloaded from disk.

Some notes on how the file is parsed