What it posts
Messages, buttons, roles, votes, polls, and where the post ends up.
The Then box is what members actually see. It has four parts, and you only fill in the ones you need.
| Part | Use it for |
|---|---|
| Automation Reply | The message itself: text, an embed, or a components layout |
| Attach a Discord Poll | Discord's own poll, drawn and counted by Discord |
| Buttons and menus | Other automations, your panels, links, self roles, or votes Tickety counts |
| Where it posts | Reply in place, post to another channel, answer privately, threads, auto delete |
The message
Write it under Automation Reply. Plain text, an embed, or both. Every placeholder works here, including {args.*} from your own arguments.
Premium servers can switch the reply to the components layout for multi block designs. A Discord poll cannot ride on that layout, so keep the reply on embeds if you are attaching one.
Buttons and menus
A group is a set of buttons that all do one job, picked by its behavior:
Turning buttons into a dropdown
How a dropdown is made depends on the message:
- Embed message: set Shown As on the group to A menu, and the whole group becomes one dropdown.
- Components layout 👑: add a Dropdown block to the layout and pick which buttons it lists. A dropdown can mix buttons from different groups, such as a run option next to a ticket panel, and you can place as many dropdowns as you like. Each one has its own placeholder. Picking an option does exactly what pressing that button does.
An option that sits in a dropdown gets a Description field, shown under its label. Links are always buttons, because Discord has no link option in a dropdown. A vote option in a dropdown block does not show its count, so keep a vote as buttons when the tally matters.
Buttons or a dropdown is your choice per group. Buttons wrap onto a new row every five, so a group of twenty five options becomes five rows, while a dropdown holds all twenty five in one control. An FAQ option set to All questions opens the FAQ panel as a button, and in a dropdown it lists every question of that panel instead.
Options from an argument
Instead of writing the options yourself, point a group at a list argument with Build the options from an argument. Whatever the member typed becomes the buttons.
That is the difference between a poll automation and a poll command: one asks the same question forever, the other asks whatever the member wants.
Flow map
When an automation runs another one, or is run by one, its editor gets a Flow Map section. It shows the whole flow, from the automation members start on down to every answer: each row is one button, drawn the way Discord draws it, and what pressing it opens. Pick any automation on it to edit it right there: the page switches to it without reloading, and the changes you made to the others are kept. An Unsaved tag beside a name means it has changes that are not saved yet, and one Save Changes saves every automation you changed. The same path shows under the page title, and on the automations list every automation a button opens is listed under the one members start on.
A red asterisk on a row means something there needs fixing: the automation a button opens is turned off, was deleted, does not run from a button, or still has the placeholder answer it was created with. On the first row it means the whole flow is turned off. Hover it to see which.
An automation that answers Only the member who pressed replaces the previous private answer in place, and members get a Back button to the one before it. Turn off Add a Back Button if you add your own.
Discord polls
Attach a Discord Poll adds Discord's native poll: its own UI, its own results screen, counted by Discord rather than by Tickety.
| Setting | Notes |
|---|---|
| Question | Yours, or a placeholder like {args.question} |
| Answers | Written in, or built from a list argument |
| How long it runs | 1 hour up to 1 month |
| Let members pick more than one 👑 | Premium |
Discord poll or vote buttons?
| Discord poll | Vote buttons | |
|---|---|---|
| Looks | Discord's own poll UI | Ordinary buttons or a dropdown |
| Counting | Discord | Tickety |
| Can be edited after posting | no | yes |
| Works on a panel you post yourself | no | yes |
| Works with the components layout | no | yes |
A Discord poll can never be edited once posted, which is why it cannot be used on a panel. For a vote that lives on a panel, or one you want to keep running for weeks, use a vote group.
Where it posts
| Setting | What it does |
|---|---|
| Reply where it fired | Answers in the same channel, as a reply to the member |
| Post to a channel | Sends it somewhere else, which is what a suggestion box does |
| Only the member who pressed | Button automations only: a private answer that only the member who pressed sees |
| Open a thread under it 👑 | Starts a thread on the post, named by you or by what the member typed |
| Delete it after 👑 | Removes the post after up to 5 minutes. Good for command confirmations |
Steps 👑
Steps run after the message goes out, and they are what turn an automation into staff tooling. Each one runs the same permission checks as the matching command, and the member who fired the automation is treated as the one running it.
| Step | Runs |
|---|---|
| Close the ticket, Request to close | inside a ticket |
| Set the priority, Rename the ticket, Move the ticket, Transfer the ticket | inside a ticket |
| Claim the ticket, Unclaim the ticket | inside a ticket |
| Open a ticket | outside a ticket |
| Alert a channel | anywhere |
A !close done command, a !report that pings staff in a private channel, or a !help that opens a ticket for the member are all a message plus one step.