🎉 Tickety V3 has now been released! Read more →
Automations

Reference

Every setting, every placeholder, and what to check when something does not fire.

Trigger settings

SettingApplies toNotes
ModeallClose enough wording, Starts with a command, Pattern (regex), Watch a channel, You post it yourself
Triggerwording, command, patternThe phrase, the command, or the pattern
Match percentagewording5 to 100. Default 85
Capitals have to matchwording, commandOff by default
OCR trigger detectionwording, patternUses AI Credits
Delete the member's messageeverything except panels
Channels to watchwatch a channelAt least one is required

Conditions

SettingNotes
Allowed channelsFires only in these
Ignored channelsNever fires in these
Only inside ticketsTicket channels only
Required roles 👑Match any of them, or all of them

Argument settings

SettingNotes
NameLowercase letters, numbers and underscores, up to 32 characters. This is the placeholder name
LabelWhat it is called in the usage line. Falls back to the name
TypeText, Number, Choice, List, User, Role, Channel, Yes or no
Members must provide itOtherwise the automation posts without it
Takes the rest of the messageLast argument only
DefaultUsed when the member leaves it out
ChoicesChoice arguments. Up to 25, each up to 100 characters
SeparatorList arguments. A dash by default
Min and maxNumber: the value range. Text: length. List: how many items

Placeholders

Everything in the placeholder catalog works in an automation's message, plus these:

PlaceholderGives you
{args.raw}Everything typed after the trigger
{args.<name>}One argument's value
{args.<name>.mention}A ping, for user, role and channel arguments
{args.<name>.count}Number of items in a list argument
{args.<name>.0}An item of a list by position, starting at 0

Not supported: {args.list[0]}, {args.list.length}, and looping over a list.

A panel you post yourself has no member and no trigger message behind it, so member.* and args.* placeholders have nothing to fill in there. The editor only offers the ones that resolve.

Button and menu groups

SettingNotes
Buttons or dropdown5 buttons per row, 25 options in a dropdown
BehaviorLinks, Roles, or Votes
OptionsLabel, plus a URL for links or a role for roles
Build the options from an argumentUses a list argument instead of the options above
Only one at a timeRoles: replaces the previous pick. Votes: moves the vote
Show the countsVotes: renders the tally into the labels
Stops accepting votes afterVotes: 1 hour up to 3 months from posting, a month by default. There is no never
Placeholder textDropdowns only

Limits

FreePremium
Automations that firefirst 10all
Automations you can store100100
Groups per automation15
Options per group525
Arguments310
Poll answers410
Pick more than one poll answernoyes
Link buttons525
Threadsnoyes
Delete after a delaynoyes (up to 5 minutes)
Stepsnoyes (up to 10)
Components layout replynoyes

Nothing is deleted when premium ends. Everything you configured is kept and comes back when it returns.

When it does not fire

On this page