Difference between revisions of "Text Chat/API"
From Roll20 Wiki
Andreas J. (Talk | contribs) m |
Andreas J. (Talk | contribs) m (SuperNotes v.0.2.4 thread link) |
||
(8 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{revdate}} | <noinclude>{{revdate}} | ||
− | {{pro only|page}} | + | {{pro only|page}}{{apiboxRec}} |
{{main|API:Script Index}}</noinclude> | {{main|API:Script Index}}</noinclude> | ||
Various APIs that primarily help you out by creating API commands & options that can be used in the {{Text Chat}}. | Various APIs that primarily help you out by creating API commands & options that can be used in the {{Text Chat}}. | ||
* '''[[Script:ChatSetAttr|ChatSetAttr]]''' -- Create, modify, and delete character attributes via chat commands or macros. | * '''[[Script:ChatSetAttr|ChatSetAttr]]''' -- Create, modify, and delete character attributes via chat commands or macros. | ||
* {{repo|Roll20/roll20-api-scripts/blob/master/ChatTurnManager/README.md ChatTurnManager}} -- A script to simplify Turn Order Management, and move it into chat. | * {{repo|Roll20/roll20-api-scripts/blob/master/ChatTurnManager/README.md ChatTurnManager}} -- A script to simplify Turn Order Management, and move it into chat. | ||
+ | * {{forum|permalink/7506126/ Check It Out}} -- allows players to examine nearby objects(tokens) and learn more information about them by having a message appear in the chat. Can be set up with system-specific properties, such as automated Investigation skill checks that reveal more information based on the rolled result. {{repo|Roll20/roll20-api-scripts/blob/master/CheckItOut/README.md Readme}} | ||
* {{forum|permalink/9956771/ Dialog}} -- a script that makes chat a bit more fun and easier to parse, especially for games that don't use voice. It also makes it much easier to get the GM's attention in a busy game.{{repo|keithcurtis1/Scripts/tree/main/Dialog sourcecode}}, by [[Keith]] | * {{forum|permalink/9956771/ Dialog}} -- a script that makes chat a bit more fun and easier to parse, especially for games that don't use voice. It also makes it much easier to get the GM's attention in a busy game.{{repo|keithcurtis1/Scripts/tree/main/Dialog sourcecode}}, by [[Keith]] | ||
+ | * [[Script:DiscreteWhisper|DiscreteWhisper]] -- multi-recipient whispers with asides and buttons | ||
* [[Script:emas|emas]] -- Provides player <code>!emas</code> and <code>!as</code> commands.(emote as) | * [[Script:emas|emas]] -- Provides player <code>!emas</code> and <code>!as</code> commands.(emote as) | ||
− | * '''[[Script:ScriptCards|ScriptCards]]''' -- A scripting language in | + | * '''[[Script:ScriptCards|ScriptCards]]''' -- A scripting language in a Mod Script. Used to produce nicely formatted output cards for attacks, spells, and other abilities. Successor to PowerCards |
+ | * '''{{fpl|8293909/ SuperNotes}}''' Mod to pull descriptions from token/character descriptions, Bio, GM fields & more as an caht message. Later version comes with [https://app.roll20.net/forum/permalink/11173104/ 10 different chat template options]. | ||
+ | ** {{fpl|11950821/supernotes-0-dot-2-4-now-with-even-more-templates v.0.2.4 update}} | ||
* [[Script:PowerCards|PowerCards]] -- Create nicely formatted output cards for attacks, spells, and other abilities. | * [[Script:PowerCards|PowerCards]] -- Create nicely formatted output cards for attacks, spells, and other abilities. | ||
** [[Script:PowerCards Macro Helper|PowerCards Macro Helper]] -- Support the automatic generation of PowerCards for '''"[[D&D 5E by Roll20]]"''' character sheet actions. | ** [[Script:PowerCards Macro Helper|PowerCards Macro Helper]] -- Support the automatic generation of PowerCards for '''"[[D&D 5E by Roll20]]"''' character sheet actions. | ||
* [[Script:Message of the Day|Message of the Day]] -- Greets players that log in with the contents of a particular note. | * [[Script:Message of the Day|Message of the Day]] -- Greets players that log in with the contents of a particular note. | ||
* [[Script:Rollable_Table_Macros|Rollable Table Macros]] -- Use macros and chat commands with [[Roll Table|rollable tables]] | * [[Script:Rollable_Table_Macros|Rollable Table Macros]] -- Use macros and chat commands with [[Roll Table|rollable tables]] | ||
− | * ''' | + | * Changes how normal macros and API Script calls are processed: |
− | * | + | ** [[Script:MetaMacros|MetaMacros]] -- Precompiler enabling C-style textual substitution macros in macro definitions. |
+ | ** '''[[Meta-Toolbox]]''' -- collection of meta scripts | ||
+ | *** [[Script:SelectManager|SelectManager]] -- a way to preserve the portions of a message that are present in a user-generated message but lost in an api-generated message (the selected tokens, who sent the message, and the playerid). | ||
+ | ** '''[[:Category:API Meta Scripts]]''' | ||
<noinclude> | <noinclude> | ||
==Related Pages== | ==Related Pages== | ||
Line 20: | Line 27: | ||
[[Category:Macros]] | [[Category:Macros]] | ||
[[Category:API Recommendations]] | [[Category:API Recommendations]] | ||
+ | [[Category:API Commands]] | ||
</noinclude> | </noinclude> |
Latest revision as of 09:12, 27 June 2024
Page Updated: 2024-06-27 |
This page is about a Roll20 feature exclusive to Pro-subscribers (and often to players in a Game created by a Pro-subscriber). If you'd like to use this feature, consider upgrading your account. |
Roll20 Mod
Mod Suggestions
- D&D 5E
- Combat
- Character Sheet
- Dynamic Lighting
- Jukebox
- Maps
- Text Chat/Macros
- Tokens
- System Specific
- Mod Guides by Script
Debug
Other
Main Page: API:Script Index
Various APIs that primarily help you out by creating API commands & options that can be used in the q Text Chat.
- ChatSetAttr -- Create, modify, and delete character attributes via chat commands or macros.
- ChatTurnManager -- A script to simplify Turn Order Management, and move it into chat.
- Check It Out(Forum) -- allows players to examine nearby objects(tokens) and learn more information about them by having a message appear in the chat. Can be set up with system-specific properties, such as automated Investigation skill checks that reveal more information based on the rolled result. Readme
- Dialog(Forum) -- a script that makes chat a bit more fun and easier to parse, especially for games that don't use voice. It also makes it much easier to get the GM's attention in a busy game.sourcecode, by Keith
- DiscreteWhisper -- multi-recipient whispers with asides and buttons
- emas -- Provides player
!emas
and!as
commands.(emote as) - ScriptCards -- A scripting language in a Mod Script. Used to produce nicely formatted output cards for attacks, spells, and other abilities. Successor to PowerCards
- SuperNotes(Forum) Mod to pull descriptions from token/character descriptions, Bio, GM fields & more as an caht message. Later version comes with 10 different chat template options.
- v.0.2.4 update(Forum)
- PowerCards -- Create nicely formatted output cards for attacks, spells, and other abilities.
- PowerCards Macro Helper -- Support the automatic generation of PowerCards for "D&D 5E by Roll20" character sheet actions.
- Message of the Day -- Greets players that log in with the contents of a particular note.
- Rollable Table Macros -- Use macros and chat commands with rollable tables
- Changes how normal macros and API Script calls are processed:
- MetaMacros -- Precompiler enabling C-style textual substitution macros in macro definitions.
- Meta-Toolbox -- collection of meta scripts
- SelectManager -- a way to preserve the portions of a message that are present in a user-generated message but lost in an api-generated message (the selected tokens, who sent the message, and the playerid).
- Category:API Meta Scripts