ScriptDeck icon indicating copy to clipboard operation
ScriptDeck copied to clipboard

ScriptDeck should be Scriptable

Open StartAutomating opened this issue 2 years ago • 0 comments

Once #73 and #72 are integrated, it somewhat trivial to begin to build an actual object model around the actions in ScriptDeck.

Essentially:

Any action will already be generating files for each message in the current session (#72). We can supply propagate messages and run scripts for StreamDeck (#73)

We can expose this using a core command,

Get-ScriptDeck

We can also expose this as a variable when the module is loaded:

  • [ ] #79

We can find the loaded plugins and running actions and return a root object

We can decorate types and format the objects for a rich user experience with many capabilities.

To that end, we should create a few psuedotypes:

  • [ ] #80
  • [ ] #81

StartAutomating avatar Jun 11 '23 02:06 StartAutomating