Skip to content

Ticketeer Messages

This is a complete list of all the messages that can be used in Ticketeer along with their options, variables and default values.

Ticket Menu (Opened) Message

INFO

This is the ticket menu shown to the user when the ticket status is open.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 180,
  "flags": 64,
  "embeds": [
    {
      "description": "```{$ticket.channel.name} controls```",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ],
  "buttons": [
    {
      "label": "Close Ticket",
      "style": 2,
      "action": "close",
      "emoji": "<:ticket_close:1236057518313050163>"
    },
    {
      "label": "Lock Ticket",
      "style": 2,
      "action": "lock",
      "emoji": "<:ticket_lock:1236054510691025007>"
    }
  ]
}

Ticket Menu (Locked) Message

INFO

This is the ticket menu shown to the user when the ticket status is locked.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 180,
  "flags": 64,
  "embeds": [
    {
      "description": "```{$ticket.channel.name} controls```",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ],
  "buttons": [
    {
      "label": "Unlock Ticket",
      "style": 2,
      "action": "unlock",
      "emoji": "<:ticket_unlock:1236054509298389004>"
    },
    {
      "label": "Close Ticket",
      "style": 2,
      "action": "close",
      "emoji": "<:ticket_close:1236057518313050163>"
    }
  ]
}

Ticket Menu (Assigned) Message

INFO

This is the ticket menu shown to the user when the ticket status is assigned.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 180,
  "flags": 64,
  "embeds": [
    {
      "description": "```{$ticket.channel.name} controls```",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ],
  "buttons": [
    {
      "label": "Unassign Ticket",
      "style": 2,
      "action": "unassign",
      "emoji": "<:ticket_unassign:1236060175664812092>"
    },
    {
      "label": "Close Ticket",
      "style": 2,
      "action": "close",
      "emoji": "<:ticket_close:1236057518313050163>"
    }
  ]
}

Ticket Menu (Closed) Message

INFO

This is the ticket menu shown to the user when the ticket status is closed.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 180,
  "flags": 64,
  "embeds": [
    {
      "description": "```{$ticket.channel.name} controls```",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ],
  "buttons": [
    {
      "label": "Get Transcript",
      "style": 2,
      "action": "transcript-send",
      "emoji": "<:ticket_transcript:1236041551646556213>"
    },
    {
      "label": "Reopen",
      "style": 2,
      "action": "open",
      "emoji": "<:ticket:1236030923389145108>"
    },
    {
      "label": "Reopen with Message",
      "style": 2,
      "action": "open-message",
      "emoji": "<:ticket_message:1236055451314032670>"
    },
    {
      "label": "Delete",
      "style": 4,
      "action": "delete",
      "emoji": "<:ticket_trash:1236091353335857272>"
    }
  ]
}

Ticket Menu (Deleted) Message

INFO

This is the ticket menu shown to the user when the ticket status is deleted.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 180,
  "flags": 64,
  "embeds": [
    {
      "description": "```{$ticket.channel.name} controls```",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ],
  "buttons": [
    {
      "label": "Open New Ticket",
      "style": 2,
      "action": "new-ticket",
      "emoji": "<:ticket:1236030923389145108>"
    },
    {
      "label": "Get Transcript",
      "style": 2,
      "action": "transcript-send",
      "emoji": "<:ticket_transcript:1236041551646556213>"
    }
  ]
}

Opening Messages

Ticket Created Message

INFO

This message is a reply to the user when a ticket is created.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 60,
  "flags": 64,
  "content": "*👏 Ticket {$ticket.channel} created!*",
  "buttons": [
    {
      "label": "Go to {$ticket.channel.name}",
      "style": 5,
      "action": "none",
      "url": "{$ticket.link}",
      "emoji": "<:ticket:1236030923389145108>"
    }
  ]
}

Ticket Created Direct Message

INFO

This message is sent to The owner/creator of the ticket in a direct message when a ticket is created.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typedm
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
from?User | nullThe user that created the ticket for owner
Expand to see default json template
json
{
  "disabled": true,
  "content": "{if $from}{$from} opened {$ticket.channel.name} for you{else}You opened {$ticket.channel.name}{/if} in {$server.name}, click the button below to continue!",
  "buttons": [
    {
      "label": "Go to {$ticket.channel.name}",
      "style": 5,
      "action": "none",
      "url": "{$ticket.link}",
      "emoji": "<:ticket:1236030923389145108>"
    }
  ]
}

Ticket Public Message

INFO

This message is sent in the channel the ticket will be created in, this message will be used as the start of a public thread.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
userUserThe user that triggered this action
from?User | nullThe user that created the ticket for owner
formarrayThe answers of the form filled out before the ticket was created
form.*.titlestringTitle for the form field
form.*.valuestringValue for the form field
Expand to see default json template
json
{
  "content": "{$owner} requested help for {$group.name}!",
  "embeds": [
    {
      "description": "Our team is ready to assist you and will respond shortly.",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Welcome Message

INFO

This message is sent as the first message in the ticket's channel when it is created.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
from?User | nullThe user that created the ticket for owner
Expand to see default json template
json
{
  "content": "Welcome {$ticket.owner}!",
  "embeds": [
    {
      "description": "Our team is ready to assist you and will respond shortly. If and when your issue is resolved, you can close this ticket using the button below.",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ],
  "buttons": [
    {
      "label": "Open Ticket Menu",
      "style": 2,
      "action": "ticket-menu",
      "emoji": "<:ticket_menu:1236049223276036136>"
    }
  ]
}

Ticket Created from Message

INFO

This message is sent to the ticket channel (after the welcome message) when a ticket is created from a message.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
fromUserThe user that created the ticket for owner
messageMessageThe original message the ticket was created from
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Original Message",
      "description": "{$message.author} said in {$message.channel}:\n{$message.content|codeblock}",
      "fields": [
        {
          "name": "Channel",
          "value": "{$message.channel}",
          "inline": true
        },
        {
          "name": "Original Message",
          "value": "{$message.link}",
          "inline": true
        },
        {
          "name": "Opened By",
          "value": "{$from}"
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Created with Message

INFO

This message is sent to the ticket channel (after the welcome message) when a ticket is created with a message from another user.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
fromUserThe user that created the ticket for owner
message?string | nullA message from the user that created the ticket for owner
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Message from {$from|else:staff}\n{$message|codeblock}",
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Form Results Message

INFO

This message is sent right after the welcome message if a form is submitted.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
Expand to see default json template
json
{
  "disabled": true,
  "embeds": [
    {
      "fields": [
        {
          "name": "{$ticket.form.0.title|else:Title 1}",
          "value": "{$ticket.form.0.value|length:1024|else:No Response}"
        },
        {
          "name": "{$ticket.form.1.title|else:Title 2}",
          "value": "{$ticket.form.1.value|length:1024|else:No Response}"
        },
        {
          "name": "{$ticket.form.2.title|else:Title 3}",
          "value": "{$ticket.form.2.value|length:1024|else:No Response}"
        },
        {
          "name": "{$ticket.form.3.title|else:Title 4}",
          "value": "{$ticket.form.3.value|length:1024|else:No Response}"
        },
        {
          "name": "{$ticket.form.4.title|else:Title 5}",
          "value": "{$ticket.form.4.value|length:1024|else:No Response}"
        }
      ],
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Opened Message

INFO

This message is sent to the ticket channel when a ticket is opened.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
message?string | nullA message from the user that created the ticket for owner
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Ticket Opened by {$user}.{if $message}\nWith the following message:\n{$message|codeblock}{/if}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Closing Messages

Ticket Closed Message

INFO

This message is sent to the ticket channel when a ticket is closed.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Ticket closed by {$user}.",
      "fields": [
        {
          "name": "Reason",
          "value": "{$ticket.closed_reason|else:No reason provided.|codeblock}"
        }
      ],
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Close Confirm Message

INFO

This message is sent to the user to confirm they want to close a ticket.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 120,
  "flags": 64,
  "content": "Are you sure you would like to close this ticket?",
  "buttons": [
    {
      "label": "Close Ticket",
      "style": 4,
      "action": "primary"
    },
    {
      "label": "Cancel",
      "style": 2,
      "action": "cancel"
    }
  ]
}

Ticket Closed Direct Message

INFO

This message is sent to all members of the ticket in a direct message when a it is closed.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typedm
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "disabled": true,
  "content": "Your ticket {$ticket.channel.name} in {$server.name} was closed by {$user}.",
  "buttons": [
    {
      "label": "Rate your experience",
      "style": 1,
      "action": "rate",
      "emoji": "<:ticket_rate:1236409758156849274>"
    },
    {
      "label": "Leave Feedback",
      "style": 1,
      "action": "feedback",
      "emoji": "<:ticket_feedback:1236409759129927731>"
    },
    {
      "label": "Reopen",
      "style": 2,
      "action": "open",
      "emoji": "<:ticket:1236030923389145108>"
    },
    {
      "label": "Reopen with Message",
      "style": 2,
      "action": "open-message",
      "emoji": "<:ticket_message:1236055451314032670>"
    },
    {
      "label": "Get Transcript",
      "style": 2,
      "action": "transcript-send",
      "emoji": "<:ticket_transcript:1236041551646556213>"
    }
  ]
}

Ticket Deleting Message

INFO

This message is sent to the ticket channel when a ticket is about to be deleted.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "This ticket is queued to be deleted {$timestamp|time:r}...",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Member Missing Message

INFO

This message is sent to the ticket channel when the owner/creator of the ticket leaves the server.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assignedUserThe assigned user of the ticket
channelChannelThe channel the ticket was created in
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$ticket.owner.name} has left the server.",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Locking Messages

Ticket Locked Message

INFO

This message is sent to the ticket channel when a ticket is locked.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Ticket locked by {$user}.",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ],
  "buttons": [
    {
      "label": "Unlock",
      "style": 2,
      "action": "unlock",
      "emoji": "<:ticket_unlock:1236054509298389004>"
    }
  ]
}

Ticket Unlocked Message

INFO

This message is sent to the ticket channel when a ticket is unlocked.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Ticket unlocked by {$user}.",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Assigning Messages

Ticket Assigned Message

INFO

This message is sent to the ticket channel when a ticket is assigned.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assignedUserThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Ticket assigned to {$ticket.assigned}.",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Unassigned Message

INFO

This message is sent to the ticket channel when a ticket is unassigned.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
unassignedUserThe unassigned user of the ticket
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Ticket was unassigned by {$user}.",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

User Messages

Ticket User Added Message

INFO

This message is sent to the ticket channel when a user is added to the ticket.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
addedUserThe user added to the ticket
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} added {$added}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket User Added Direct Message

INFO

This message is sent to the user added to the ticket in a direct message.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typedm
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
addedUserThe user added to the ticket
Expand to see default json template
json
{
  "disabled": true,
  "content": "{$user} added you to ticket {$ticket.channel.name} in {$server.name}, click the button below to continue!",
  "buttons": [
    {
      "label": "Go to {$ticket.channel.name}",
      "style": 5,
      "action": "none",
      "url": "{$ticket.link}",
      "emoji": "<:ticket:1236030923389145108>"
    }
  ]
}

Ticket User Removed Message

INFO

This message is sent to the ticket channel when a user is removed from the ticket.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
removedUserThe user removed from the ticket
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} removed {$removed}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket User Removed Direct Message

INFO

This message is sent to the user removed from the ticket in a direct message.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typedm
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
removedUserThe user removed from the ticket
Expand to see default json template
json
{
  "disabled": true,
  "content": "{$user} removed you from ticket {$ticket.channel.name} in {$server.name}",
  "buttons": [
    {
      "label": "Rate your experience",
      "style": 1,
      "action": "rate",
      "emoji": "<:ticket_rate:1236409758156849274>"
    },
    {
      "label": "Leave Feedback",
      "style": 1,
      "action": "feedback",
      "emoji": "<:ticket_feedback:1236409759129927731>"
    }
  ]
}

Ticket Owner Change Message

INFO

This message is sent to the ticket channel when The owner/creator of the ticket has changed.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
removedUserThe old owner of the ticket
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} changed the ticket owner to {$ticket.owner}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Owner Change Direct Message

INFO

This message is sent to the new and old owner of the ticket in a direct message when The owner/creator of the ticket has changed.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typedm
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
removedUserThe old owner of the ticket
Expand to see default json template
json
{
  "disabled": true,
  "content": "{$user} changed the owner of ticket {$ticket.channel.name} in {$server.name} to {$ticket.owner}!",
  "buttons": [
    {
      "label": "Go to {$ticket.channel.name}",
      "style": 5,
      "action": "none",
      "url": "{$ticket.link}",
      "emoji": "<:ticket:1236030923389145108>"
    }
  ]
}

Thread Messages

Ticket Notes Thread Message

INFO

This is the first message that is sent in the notes private thread when a ticket is created.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
usersUser[]An array of users with the "Include In Thread" permission
rolesRole[]An array of roles with the "Include In Thread" permission
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$ticket.channel.name} notes thread",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Notes Thread Created Message

INFO

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 60,
  "flags": 64,
  "content": "Notes {$ticket.notes} created!",
  "buttons": [
    {
      "label": "Go to notes",
      "style": 5,
      "action": "none",
      "url": "{$ticket.notes.link}",
      "emoji": "<:ticket_transcript:1236041551646556213>"
    }
  ]
}

Ticket Notes User Added Message

INFO

This message is sent to the ticket notes thread when a user is added to the notes.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
addedUserThe user added to the notes
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} added {$added} to notes",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Notes User Removed Message

INFO

This message is sent to the notes thread when a user is removed from the notes.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
removedUserThe user removed from the notes
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} removed {$removed} from notes",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Priority Messages

Ticket Priority Change Message

INFO

This message is sent to the ticket channel when the priority of the ticket has changed.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} changed the ticket priority to \"{$ticket.priority.label}\"",
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Priority Menu Message

INFO

This message is the menu shown to the user when they are changing the priority of a ticket.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 60,
  "flags": 64,
  "content": "Select a priority to change the ticket to."
}

Expiration Messages

Ticket Expired Message

INFO

This message is sent to the ticket channel when a ticket has expired.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
expire.reason?string | nullA message of the reason the ticket was expired
expire.typestringThe type of expiration
expire.timestampnumberA timestamp of when the ticket expired
expire.activitybooleanIf ticket expired due to inactivity
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "This ticket has expired{if $expire.activity} due to inactivity{/if} and will automatically close.",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Expiring Message

INFO

This message is sent to the ticket channel when a ticket is going to automatically expire.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
expire.timestringTime until ticket expires
expire.timestampnumberA timestamp of when the ticket expired
expire.activitybooleanIf ticket expired due to inactivity
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Ticket will automatically close {$expire.timestamp|time:r}{if $expire.activity} if it remains inactive.{/if}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Expire Message

INFO

This message is sent when the /expire command is ran.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typehybrid
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
expire.timestringTime until ticket expires
expire.timestampnumberA timestamp of when the ticket expired
expire.activitybooleanIf ticket expired due to inactivity
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Ticket will automatically expire {$expire.timestamp|time:r}{if $expire.activity} if it remains inactive.{/if}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Expire Log Message

INFO

This message is sent in the log channels when the expire is set to expire.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} made {$ticket.channel.name} ({$ticket.channel}) expire at {$expire.timestamp|time:r}{if $expire.activity} if it remains inactive.{/if}",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Eternal Message

INFO

This message is sent when the /eternal command is ran.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typehybrid
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eternalbooleantrue if the ticket is eternal (immune from expiring)
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{if $eternal}This ticket will never expire.{else}This ticket is no longer immune to expiring.{/if}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Schedule Messages

Ticket Schedule Error Message

INFO

This message is sent to the user when they attempt to open a ticket while out of the ticket's scheduled time.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
groupGroupThe ticket group of the ticket
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 60,
  "flags": 64,
  "embeds": [
    {
      "description": "Sorry our support team is currently `offline` and will be not be available until {$group.schedule_timestamp|time:r}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Schedule Notice Message

INFO

This message is sent to the ticket channel (after the welcome message) when a ticket is opened outside of the scheduled time.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "**Please Note**: Our support team is currently `offline` and will be not be available until {$ticket.group.schedule_timestamp|time:r}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Feedback Messages

Ticket Feedback Message

INFO

This message is sent to the user when they give feedback on a ticket.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 60,
  "flags": 64,
  "embeds": [
    {
      "description": "Thank you for your feedback!",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Transcript Messages

Ticket Transcript Message

INFO

This message is sent to the transcript channel when a transcript is created.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket #{$ticket.number} ({$ticket.channel.name}) transcript",
      "image": "{$ticket.owner.avatar}",
      "fields": [
        {
          "name": "Ticket Owner",
          "value": "{$ticket.owner}",
          "inline": true
        },
        {
          "name": "Group Name",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Transcript Direct Message

INFO

This message is sent in a direct message to a user that has requested a transcript.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typedm
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "Here is your transcript for {$ticket.channel.name} in {$server.name}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Transcript Saving Message

INFO

This message is sent to the user that has requested a transcript.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
Expand to see default json template
json
{
  "delete_after": 30,
  "flags": 64,
  "embeds": [
    {
      "title": "Saving Transcript",
      "description": "Transcript is being processed{if $transcript.channel} and will be saved in {$transcript.channel} when it is ready.{elseif $transcript.user} and will be sent to {$transcript.user} when it is ready{else} and will be available shortly{/if}.",
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Rating Messages

Ticket Rating Message

INFO

This message is sent to the user when they give a rating on a ticket.

Expand to see options and variables
Template OptionValue
Can be disabled?Yes
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
rating.numbernumberThe rating number in the list of ratings
rating.labelstringThe rating label configured in the ticket group
rating.description?string | nullThe rating description configured in the ticket group
rating.emoji?string | nullThe rating emoji configured in the ticket group
rating.colorstringThe rating color configured in the ticket group
Expand to see default json template
json
{
  "delete_after": 60,
  "flags": 64,
  "embeds": [
    {
      "description": "Thank you for your feedback!{if $rating.number < 3} We will work hard to improve your experience!{/if}",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Rating Menu Message

INFO

This message is the menu shown to the user when they are rating a ticket.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?Yes
Typereply
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
Expand to see default json template
json
{
  "delete_after": 60,
  "flags": 64,
  "content": "Please rate your experience!"
}

Logs Messages

Ticket Created Log Message

INFO

This message is sent in the log channels when a ticket is created.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
from?User | nullThe user that created the ticket for owner
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} created {$ticket.channel.name} ({$ticket.channel}) {if $from}from {$from}{/if}",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Opened Log Message

INFO

This message is sent in the log channels when a ticket is opened.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} opened {$ticket.channel.name} ({$ticket.channel})",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Closed Log Message

INFO

This message is sent in the log channels when a ticket is closed.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} closed {$ticket.channel.name} ({$ticket.channel})",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Locked Log Message

INFO

This message is sent in the log channels when a ticket is locked.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} locked {$ticket.channel.name} ({$ticket.channel})",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Unlocked Log Message

INFO

This message is sent in the log channels when a ticket is unlocked.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} unlocked {$ticket.channel.name} ({$ticket.channel})",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Assigned Log Message

INFO

This message is sent in the log channels when a ticket is assigned.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assignedUserThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} assigned {$ticket.channel.name} ({$ticket.channel}) to {$assigned}",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Unassigned Log Message

INFO

This message is sent in the log channels when a ticket is unassigned.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
unassignedUserThe unassigned user of the ticket
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} unassigned {$assigned} from {$ticket.channel.name} ({$ticket.channel})",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Deleting Log Message

INFO

This message is sent in the log channels when a ticket has been deleted.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} deleted {$ticket.channel.name}",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Transcript Log Message

INFO

This message is sent in the log channels when a transcript is created.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} created a transcript for {$ticket.channel.name} ({$ticket.channel})",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket User Added Log Message

INFO

This message is sent in the log channels when a user is added to a ticket.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
addedUserThe user added to the ticket
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} added {$added} to ticket {$ticket.channel.name} ({$ticket.channel})",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket User Removed Log Message

INFO

This message is sent in the log channels when a user is removed from a ticket.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
removedUserThe user removed from the ticket
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} removed {$removed} from ticket {$ticket.channel.name} ({$ticket.channel})",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Owner Change Log Message

INFO

This message is sent in the log channels when The owner/creator of the ticket has changed.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
removedUserThe old owner of the ticket
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} changed the owner of ticket {$ticket.channel.name} ({$ticket.channel}) to {$ticket.owner}",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Priority Change Log Message

INFO

This message is sent in the log channels when the priority of a ticket has changed.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} changed the priority of ticket {$ticket.channel.name} ({$ticket.channel}) to {$ticket.priority}",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Name Set Log Message

INFO

This message is sent in the log channels when a ticket name is set.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} set the name for {$ticket.channel.name} ({$ticket.channel})!",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Name Cleared Log Message

INFO

This message is sent in the log channels when a tickets name is cleared.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} cleared the name for {$ticket.channel.name} ({$ticket.channel})!",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Expired Log Message

INFO

This message is sent in the log channels when a ticket has expired.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
expire.reason?string | nullA message of the reason the ticket was expired
expire.typestringThe type of expiration
expire.timestampnumberA timestamp of when the ticket expired
expire.activitybooleanIf ticket expired due to inactivity
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$ticket.channel.name} ({$ticket.channel}) expired!",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Eternal Log Message

INFO

This message is sent in the log channels when the ticket eternal status changes.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
eternalbooleantrue if the ticket is eternal (immune from expiring)
Expand to see default json template
json
{
  "embeds": [
    {
      "title": "Ticket Log",
      "description": "{$user} made {$ticket.channel.name} ({$ticket.channel}) {if $eternal}eternal{else}no longer immune to expiring{/if}!",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Feedback Log Message

INFO

This message is sent in the log channels when a ticket is given feedback.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
formarrayThe answers of the feedback given in array form
form.*.titlestringTitle for the form field
form.*.valuestringValue for the form field
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} gave ticket # {$ticket.number} from ticket group \"{$ticket.group}\" some feedback!",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Rating Log Message

INFO

This message is sent in the log channels when a ticket is given a rating.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
rating.numbernumberThe rating number in the list of ratings
rating.labelstringThe rating label configured in the ticket group
rating.description?string | nullThe rating description configured in the ticket group
rating.emoji?string | nullThe rating emoji configured in the ticket group
rating.colorstringThe rating color configured in the ticket group
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} gave {$ticket.channel.name} a \"{if $rating.emoji}{$rating.emoji} {/if}{$rating.label}\" rating!",
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Notes Created Log Message

INFO

This message is sent in the log channels when a ticket notes are created.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} created notes for {$ticket.channel.name} ({$ticket.channel})!",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Notes Member Added Log Message

INFO

This message is sent in the log channels when a member is added to a ticket notes.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
addedUserThe user added to the notes
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} added {$added} to notes for {$ticket.channel.name} ({$ticket.channel})!",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Ticket Notes Member Removed Log Message

INFO

This message is sent in the log channels when a member is removed from a ticket notes.

Expand to see options and variables
Template OptionValue
Can be disabled?No
Can be automatically deleted?No
Typemessage
Variable NameTypeDescription
serverServerThe server that the ticket was created in
ticketTicketThe ticket
groupGroupThe ticket group of the ticket
ownerUserThe owner/creator of the ticket
assigned?User | nullThe assigned user of the ticket
channelChannelThe channel the ticket was created in
userUserThe user that triggered this action
eventstringTicket log event
messagestringTicket log event message
removedUserThe user removed from the notes
Expand to see default json template
json
{
  "embeds": [
    {
      "description": "{$user} removed {$removed} from notes for {$ticket.channel.name} ({$ticket.channel})!",
      "fields": [
        {
          "name": "Ticket",
          "value": "{$ticket.channel.name} ({$ticket.channel})"
        },
        {
          "name": "Author",
          "value": "{$user}",
          "inline": true
        },
        {
          "name": "Group",
          "value": "{$ticket.group.name}",
          "inline": true
        }
      ],
      "timestamp": true,
      "color": "#14b8a6",
      "footer": {
        "text": "Ticketeer Canary - Support Made Simple",
        "icon_url": "https://ticketeer.dev/icon.png"
      }
    }
  ]
}

Object Types

Server Object

Variable NameTypeDescription
serverstringServer name
server.idstringServer ID
server.namestringServer name
server.iconstringServer icon
server.descriptionstringServer description
server.ticketsnumberCount of opended tickets for your server
server.tickets.openednumberCount of opended tickets for your server
server.tickets.closednumberCount of closed tickets for your server
server.tickets.deletednumberCount of deleted tickets for your server

Group Object

Variable NameTypeDescription
groupstringGroup name
group.idstringGroup ID
group.namestringGroup name
group.countnumberGroup count
group.schedule_timestamp?number|nullGroup next open schedule slot timestamp

Ticket Object

Variable NameTypeDescription
ticketstringTicket channel name or Ticket ID
ticket.idstringTicket ID
ticket.name?string|nullTicket channel name
ticket.numbernumberTicket number
ticket.linkstringLink to the first message of the ticket
ticket.prioritynumberTicket priority level
ticket.priority.label?string|nullTicket priority label
ticket.priority.description?string|nullTicket priority description
ticket.priority.emoji?string|nullTicket priority emoji
ticket.priority.color?string|nullTicket priority color
ticket.form?Array[]|nullThe filled out form from opening a ticket
ticket.form.[0-4?].titlestring|nullTitle of the form field
ticket.form.[0-4?].valuestring|nullValue of the form field
ticket.closed_reason?string|nullReason for closing the ticket
ticket.ownerUserOwner of ticket
ticket.assigned?User|nullAssigned user to ticket
ticket.groupGroupTicket Group
ticket.channel?Channel|nullTicket channel
ticket.thread?Channel|nullTicket private thread
ticket.usersUser[]Array of all users in the ticket
ticket.ratingnumberThe agrage rating the ticket has recieved
ticket.ratingsArray[]Array of ratings given to the ticket
ticket.ratings.[0-24?]numberThe rating in number form given to the ticket
ticket.ratings.[0-24?].ratingnumberThe rating in number form given to the ticket
ticket.ratings.[0-24?].label?string|nullThe rating level label
ticket.ratings.[0-24?].description?string|nullThe rating level description
ticket.ratings.[0-24?].emoji?string|nullThe rating level emoji
ticket.ratings.[0-24?].color?string|nullThe rating level color
ticket.ratings.[0-24?].userUserThe user that gave the rating
ticket.feedbackArray[]Array of feedback given to the ticket
ticket.feedback[0-24?].formArray[]The filled out feedback from
ticket.feedback[0-24?].form.[0-4?].titlestring|nullTitle of the form field
ticket.feedback[0-24?].form.[0-4?].valuestring|nullValue of the form field
ticket.feedback[0-24?].userUser[]The user that gave the feedback

Channel Object

Variable NameTypeDescription
channelstringChannel @
channel.idstringChannel ID
channel.typenumberChannel type
channel.namestringChannel name
channel.topicstringChannel topic
channel.nsfwbooleanTrue if channel nsfw
channel.lockedbooleanTrue if channel is locked
channel.invitablebooleanTrue if channel invitable
channel.users?User[]|nullArray of all users in the channel

User Object

Variable NameTypeDescription
userstringUser @
user.idstringUser ID
user.namestringUser username
user.nicknamestringUser nickname or username
user.avatarstringUser avatar
user.iconstringUser icon
user.tagstringUser #tag (deprecated)
user.fullstringUser username#tag (deprecated)
user.rolesRole[]List of roles the user has in order of hierarchy
user.joined_at?number|nullTimestamp when user joined server
user.steam?Steam User|nullSteam account info of user if linked

Steam User Object

Variable NameTypeDescription
steamstringSteamID (STEAM_0:1:########)
steam.idstringSteamID (STEAM_0:1:########)
steam.id_3stringSteamID v3 ([U:1:########])
steam.id_64numberSteamID 64 (7656119##########)
steam.account_idnumberSteam account id
steam.namestringSteam account name
steam.avatarstringURL to Steam account avatar
steam.profilestringURL to Steam account profile

Role Object

Variable NameTypeDescription
rolestringRole @
role.idstringRole ID
role.namestringRole name
role.colorstringRole color
role.positionnumberRole position
role.iconstringRole icon
role.unicode_emojistringRole unicode_emoji
role.adminbooleanTrue if role is admin
role.bot_idstringRole bot ID
role.created_atnumberTimestamp when role was created

Message Object

Variable NameTypeDescription
message.contentstringMessage content
message.linkstringLink to message
message.timestampnumberTimestamp of when message was created
message.authorUserAuthor of message
message.channelChannelChannel message was created in