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