Set up

Quick responses

Save replies your staff send to any message from its Apps menu.

Quick responses are saved replies. Staff save an answer once, then send it to any message in two clicks: right-click (or long-press) the message, choose Apps → Quick Responses and pick the reply. The bot replies to that message with the text, with variables such as the member’s name filled in.

Who can use them

/quickresponse and the Apps menu need the Manage Messages permission. This permission can’t be changed with /permissions. Command settings you save for /quickresponse on the dashboard (turning it off, required or ignored roles and channels) also apply to the Apps menu. The dashboard page, like the rest of the dashboard, needs the server owner or the Administrator permission.

Add a quick response

  1. Run /quickresponse add name:Welcome content:Hi {user}, welcome to {server}! to save it in one step. Type \n for a new line.
  2. Or leave out content: an editor opens where you can write a longer reply with real new lines.
  3. Add category: to file it under a category you created.

Change one with /quickresponse edit (give only response to open the editor), read it in full with /quickresponse view, list them with /quickresponse list and delete one with /quickresponse remove. Start typing in response and Discord suggests your saved replies.

Prefix commands

Every subcommand also works with the server prefix, for example ,quickresponse add Thanks Thanks for the report, we’ll look into it. Options go in order (name, category, reply text). Without a category, write the reply text straight after the name. To file it under a category, put the category’s name before the text. If the reply starts with a word that is also a category’s name, or with the word none or -, write none (or -) before it, for example ,quickresponse add away none None of our staff will DM you first. The reply text goes last and needs no quotes; put a name or category with spaces in quotes (the bot refuses a command it can’t read fully instead of guessing, for example ,quickresponse category remove "Old Cat"). For edit the order is response, name, category, clear-category, reply text: write "" to keep the name and - to keep the category or none to move it to No category, then the new reply text, for example ,quickresponse edit Thanks "" - Thanks, we’re on it. Clear-category can be left out (or written as ""); only when the new text starts with yes, no, on, off, true, false, 1 or 0 write no before it. ,quickresponse list 2 opens page 2.

Categories

Group replies with /quickresponse category add, then pick the category when you add or edit a reply. /quickresponse category list shows how many replies and uses each one has. Deleting a category moves its replies to No category; add delete-responses:true to delete them too (you are asked to confirm first).

Send one from the Apps menu

  1. Right-click (or long-press on mobile) the message you want to answer.
  2. Choose Apps → Quick Responses. Only you see the menu that opens.
  3. Pick a reply. The bot replies to the message and shows you a link to it.

With 25 replies or fewer, they are all in one menu, grouped by category. With more, choose a category first, then page through its replies 25 at a time with Previous and Next (Back returns to the categories). The bot needs View Channel, Read Message History and Send Messages (Send Messages in Threads in a thread) in the channel, and says which one is missing. Each send counts as a use.

Variables

  • {user}: mentions the author of the message you reply to. They are the only person a quick response can ping; @everyone, @here and role mentions in the text never ping.
  • {user.name}: the author’s name, without a ping.
  • {staff}: you, the staff member who sent it.
  • {server}: the server’s name.
  • {channel}: the channel it was sent in.

On the dashboard

Open Moderation → Quick responses to search replies by name, text or category, filter by category, sort by name, most used, recently edited or newest, and add, edit or delete replies and categories. If someone else changed a reply while you were editing it, saving tells you to reload instead of overwriting their change.

Limits

A server can have up to 500 quick responses and 24 categories. Names are up to 100 characters (categories 50) and unique ignoring capitals; a reply is up to 2000 characters, Discord’s message limit.