Skip to content

Quotes sub-actions

Add quote

Saves a new quote, with who said it and the game at the time. Good for a !addquote command that saves what a viewer typed.

Setting What to put in
Quote text The quote itself. The default %input% is what a viewer typed after the command. Starts as: %input%.
User Who said it. The default %user% is whoever started the action. Use %input0% to quote someone else. Starts as: %user%.
User id The speaker's id on their site. Usually leave the default. Starts as: %userId%.
Platform The site the speaker is on, like twitch. The default %platform% is whoever started the action. Starts as: %platform%.
Game / category The game or category to save with the quote. Empty = whatever your streaming site last reported.

Variables it adds

Variable What it holds
%success% True if the quote was saved
%quoteId% The new quote's number
%quote% The quote's text
%quoteUser% Who said it
%quoteGame% The game or category
%quoteCount% How many quotes there are now

Type id: quotes.add

Delete quote

Deletes a saved quote by its number. Good for a mod-only !delquote command.

Setting What to put in
Quote id The quote's number, like 12 or #12. The default %input0% is the first word a viewer typed after the command. Starts as: %input0%.

Variables it adds

Variable What it holds
%success% True if the quote existed and was deleted
%quote% The deleted quote's text
%quoteCount% How many quotes are left

Type id: quotes.delete

Edit quote

Changes a saved quote: its text, who said it, or its game. Anything you leave empty stays as it was.

Setting What to put in
Quote id The quote's number, like 12 or #12. The default %input0% is the first word a viewer typed after the command. Starts as: %input0%.
New text The new text. Empty keeps the old text.
New user The new speaker. Empty keeps the old one.
New game / category The new game or category. Empty keeps the old one.

Variables it adds

Variable What it holds
%quoteUpdated% True if the quote was found and changed
%quote% The quote's text now
%quoteUser% Who said it

Type id: quotes.edit

Get quote

Looks up a saved quote and puts it in variables so you can say it in chat. Give a number for a certain quote, or leave it empty for a random one.

Setting What to put in
Quote id The quote's number, like 12 or #12. Empty, or not a number, picks a random quote. The default %input0% is the first word after the command. Starts as: %input0%.
Random among quotes containing Only for random: pick only from quotes that contain this text, user or game, like "minecraft". Empty = any quote.
Fire 'Quote shown' trigger Tick to also start actions with the "Quote shown" trigger. Untick to read the quote quietly. Starts as: true.

Variables it adds

Variable What it holds
%quoteFound% True if a quote was found
%quoteId% The quote's number
%quote% The quote's text
%quoteUser% Who said it
%quoteGame% The game or category at the time
%quoteDate% The date it was saved
%quoteCount% How many quotes there are

Type id: quotes.get

Get quote count

Counts your saved quotes and puts the number in a variable.

Variables it adds

Variable What it holds
%quoteCount% How many quotes there are

Type id: quotes.count