Response triggers
An autoresponder. When a message matches the trigger, mira replies.autoresponse, autoresponder, responder, trigger, ar.
Responses are full scripts, so embeds, containers, buttons and variables all work.
How triggers are matched
Every response, reaction and previous-reaction trigger has a match type.
Set it when you create the trigger with
--match, or change it later with the
match subcommand:
substring; previous reactions default to exact.
match is aliased to matching and mode, and the flag accepts the obvious
synonyms (--match contains, --match strict, --match prefix).
Restricting where they fire
limit, exclusive.
Reaction triggers
Instead of replying, react.react, rt.
React to everything in a channel
Reacting to the previous message
previousreaction, prt, pr.
This is one of those features that seems pointless until a server starts using it, at which point it becomes the main way people react to things.
Command shortcuts
Map a word to a full command, including arguments.alias, shortcuts, aliases.
{0} is replaced with whatever the member types after the shortcut. So !mod @jake becomes !role @jake @Moderator.
Useful shapes: