# Set up the ticket slash commands (/tickets/ticket-commands)











A slash command is something members type in Discord's message box, starting with `/`. Tickety has two for opening tickets:

* `/new` lets a member open a ticket without a panel message. They pick the kind of ticket from a list.
* `/request ticket` lets staff ask a member to open a ticket. The member gets a DM with a **Create Ticket** button.

<Steps>
  <Step>
    ### Open New Ticket Command [#open-new-ticket-command]

    Open your [dashboard](https://tickety.top/dashboard) and pick your server. In the sidebar, under **Tickets**, click **Configuration**, then click **New Ticket Command**.

        <img alt="New Ticket Command on the Ticket Configuration page" src="__img0" />
  </Step>

  <Step>
    ### Set up /new [#set-up-new]

    Go to **Command Settings**.

        <img alt="Panels on the Selector and Ticket Command Enabled" src="__img1" />

    1. Open **Panels on the Selector** and pick the panels members can choose from. If you pick none, `/new` has nothing to offer and tells members so. Up to 25 are kept.
    2. **Ticket Command Enabled** is on to start with. With it off, `/new` still shows in Discord but refuses to run.
  </Step>

  <Step>
    ### Save [#save]

    Press **Save Changes** in the bar at the bottom of the page.
  </Step>

  <Step>
    ### Open Ticket Request Command [#open-ticket-request-command]

    In the sidebar, under **Tickets**, click **Configuration** again, then click **Ticket Request Command**.

        <img alt="Ticket Request Command on the Ticket Configuration page" src="__img2" />
  </Step>

  <Step>
    ### Make sure the request command is on [#make-sure-the-request-command-is-on]

    Under **Command Settings**, **Command Enabled** is on to start with. **Ticket Request Embed**, below it, is the DM the member receives.

        <img alt="Command Enabled under Command Settings" src="__img3" />
  </Step>

  <Step>
    ### Save [#save-1]

    If you changed anything, press **Save Changes** in the bar at the bottom of the page.
  </Step>
</Steps>

To use it, staff type `/request ticket` and fill in `user`, `panel` and, if they want, `reason`. Staff can use it with the admin role, the panel's support roles, Manage Channels, or a role allowed in **Command Permissions**.

## It did not work? [#it-did-not-work]

<Accordions>
  <Accordion title="No Ticket Panels Available">
    **Panels on the Selector** is empty, or every panel in it is turned off. Pick panels and save.
  </Accordion>

  <Accordion title="New Command Disabled or Request Command Disabled">
    The command's switch is off. Turn it on and save. Request buttons already sent in DMs stop working too while it is off.
  </Accordion>

  <Accordion title="Request Not Delivered">
    The member does not accept DMs from this server, so Tickety could not send the request. Ask them to allow DMs from server members.
  </Accordion>

  <Accordion title="User Not In This Server or Invalid User">
    Requests can only go to people in your server, and never to bots.
  </Accordion>

  <Accordion title="You don't have permission to use this command">
    The command is denied for that role or channel in **Command Permissions**. See [Control who can use a slash command](/server/command-permissions).
  </Accordion>
</Accordions>
