Move a ticket along the pipeline
set_ticket_stageUpdate a ticket's production stage and post a new status card in its channel, preserving a readable history. Skipped stages are noted, and review gates are tracked separately.
Instructions
Set which of the twelve production stages a ticket is on, and redraw the pinned status card in its channel. Every move posts its own card in the ticket channel rather than editing the last one, so the channel is a readable record of how the work went; only the newest stays pinned. Jumping several stages at once is allowed and the card names the ones that were skipped. Opening a ticket puts it on 'ordered' and clicking Approve moves it to 'confirmed' automatically; every stage after that is set here or with /ticket status. The two review gates are stored apart — 'concept_review' waits on the idea, 'art_review' waits on the finished art — even though both read as "Waiting for review" to a person.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| eta | No | When it should be done: 24h, 3d, or a date. Renders as a live countdown in each viewer’s own timezone. | |
| game | Yes | Game name or universe id. | |
| note | No | One line shown under the stage, e.g. "Second pass, wider crop". | |
| stage | Yes | Where it is now. In order: ordered, confirmed, ideating, conceptualizing, concept_review, finding_artist, cooking_art, art_review, revising, delivered, data_reviewed, notes_taken. Note revising goes back to the artist rather than forward. | |
| ticket | Yes | Ticket number, e.g. 0002, or the ticket id. |