(insert screenshot here) You can now shoutout a specific person by adding a Shoutout Command .. or
With the help of a very powerful json query library: JSONata it is now possible to parse trigger payloads (twitch message, raid, etc) and use those as variables for Arguments of Command Blocks. (insert screenshot here)
This creates a Command Block, which can have multiple sub groups inside, and only one of them will be triggered in random.
-
Clear Chat
-
Create Marker
-
Start Commercial
-
Change Chat Settings (Slow Mode, Follower Only and so on)
- Improve various logs
- Improvements/validate recipe config arguments
- Fixed Filter Search #534
Full Changelog: https://github.com/negue/meme-box/compare/2022.1...2022.1.1
19 Months later, I present you the new Version
- The Headless Mode will not open the browser on start anymore, use
--open=true
for that - Changed the default port from
4444
to6363
TLDR; A-LOT-HAZ-CHANGED
- The Action Overview was redesigned by @owehmer (you can still switch to the old one)
- The Arrange View was redesigned by @owehmer
- Improved
Widgets
(previously namedHTML
)- API for Twitch or Events that its shown and so on
- Templates
- Widget-Variables
- Import / Export Widgets
- Persistence of the Widget State across Screens
-
Media
is now renamed toActions
(unless those are visible on a Screen) -
Meta
is now replaced byRecipe
- Overhaul of the Action Creation Dialog(s)
- Custom Port Setting inside Meme-Box (commandline option
--port
would still override it) - Timers / Twitch Events can now select the Target Screen
- Twitch Events can override Widget/Scripts Variables
- More Twitch-Events able to be used as trigger
- Actions can be (preview) triggered with custom variable values
- Media Actions can now have a volume gain (if its too quiet)
- Streamdeck Plugin: Ability to change the global connection settings (different PC than localhost/port)
- Action Settings: Added a hint why a screen time is needed or can stay empty
- Twitch Auth: Improve custom scopes handling (if any were already configured, these will be always applied)
- Manage View: Tell the Streamer with warnings / dialogs that the Token will expire in X Days
-
Scripts
for more advanced features- Wait once a triggered action (inside the script) is done to trigger other stuff
- Use custom variables like in the Widget-Variables for easier configs
-
Permanent Scripts
to react on twitch or obs events which custom logic -
Recipe
, UI based "Scripting" /Command Blocks
to create more dynamic .. "anything"- Custom logic or chain of actions that can be awaited
- Also supports Twitch/Obs Command Blocks
- Internally built upon the Script functionality
- Electron: You can now hide the windows to the Tray-Icon. 🎉
- When you authenticate it'll be automatically saved
- Actions now have a description to see for example what a script does
- Actions can be searched by keywords (including script sources)
- Triggers can be searched now
- Twitch Message Event can now have aliases
- Status Dashboard
- of connections / states
- latest twitch events to retrigger
- Show Errors in the Dashboard
- incl. a way to create a GitHub Issue from that
- Notes Panel that is visbile across all pages
- Changing any Settings - refreshed all media (including widgets) to be reloaded / recreated - #284
- Allow multiple reactions of twitch commands (example cheer and command by string)
- The Media Overview sometimes showed more items while listing/filtering items
- Arrange View: Prevent switching between tabs when editing media - #266
- Arrange View: Selected media still visible after assign media was clicked - #276
- Arrange View: Changing a media from position full screen to fixed - didn't added a size border- #253
- Arrange View: Moving Items out of screen-area - #250
- Action Creation: The Image Preview wasn't resizing on change - #238
- Action Creation: Visible screen time - minus values were possible - #239
If you find any issues use the bug report / feedback buttons OR respond to this Discussion.
- @owehmer made their first contribution in #244
- @divshacker made their first contribution in #339
- @brandonroberts made their first contribution in #348
- @chiragmahawar7 made their first contribution in #350
- @khalatevarun made their first contribution in #520
- @dnaka91 made their first contribution in #509
Full Changelog: https://github.com/negue/meme-box/compare/2021.2.1...2022.1
- Each Media has a now cornered background to see boundaries
- Advanced: Ability to change the css transform value
- Arrange View: Resizes now also work easier when doing these functions from left/top
- Arrange View: Ability to lock specific arrange / resize functions
- Ability to switch to the "media config"-dialog from the "screen media config"-dialog
- Drag&Drop Media in the
Assign / arrange media
-View - Select the media folder in Electron with a dialog
- Open multiple target screens with one URL
- QR-Code to scan a target screen url to open it easier on tablets
- Support full animation list from https://animate.style/
-
FIX: Wrong Mediapaths with a different path separator than the system-one, will be checked and prevented to be saved. #192
-
FIX: Oversized Images / Preview are now scaled down. #193
-
FIX: Fixed Media positions work again. #195
-
FIX: If the first twitch connection cannot connect, then it'll be tried two times more
-
CHANGE: Currently the Previews of iFrames has been changed to be only visible in the edit dialog #197
- Fix: Toggled Clips didn't hide on trigger again
- First Release