What's new in Mix It Up 0.5.9.0 Preview Omega
Mar 17, 2021
- Command Updates:
- Updating command editor to include detailed error messages for command settings, requirements, and actions
- Twitch Channel Points command editor now has drop-down in Name field that lists the names of all the custom Channel Point Rewards the user has created on Twitch
- Command lists such as Chat, Timers, & Action Groups will now show a simplified version of the list instead if there is only 1 Command Group for all of the commands
- Adding support for Twitch Channel Point commands groups
- Usage Requirement Updates
- Each requirement's error messages now have a cooldown to how often they are shown in chat to help minimize on spam. The default value is 10 seconds and can be configured by going to Settings -> Commands
- Currency, Rank, & Inventory requirements now support the ability to have multiple per command
- Adding new VIP Exclusive role to Usage Requirements that will only allow VIPs and not Subs, as opposed to the current VIP role which allows VIPs & Subs. Moderators and higher will still be able to run the command
- Adding Run For Each User option to Threshold requirement to have command trigger for each user that participated in the Threshold requirement
- Adding settings option to include the name of the user that attempted to run the command when sending error messages
- Action Updates:
- Adding the ability to enable/disable individual actions within a command
- Conditional actions have been changed to allow for multiple actions to be run when they are triggered
- Deprecating Translation action due to low usage & breaking change with the translation API service used
- Streaming Platform -> Twitch Action:
- The Streaming Platform action has been changed to the Twitch action
- The VIP User and Un-VIP User options have been moved from the Moderation action to the Twitch action
- The Clips action has been moved into the Twitch action
- Adding the ability to set a Stream Marker via the Twitch action
- Command Action:
- When a command action is used, by default it will now wait for the selected sub-command to finish before continuing on in the parent command
- Adding option to Command Action to determine whether sub-command should wait to finish before proceeding on to next action
- Adding buttons to Command Action to auto-create a new Action Group and edit the select command
- Streaming Software Action:
- The Streaming Software action's source-based options can now handle folders and sub-items inside folders for OBS Studio. This may require re-installing the OBS web socket if you are running an older version.
- Adding Source Filter Visibility option to Streaming Software action for OBS Studio
- Web Request Action:
- The Web Request action now stores its result into a Special Identifier called $webrequestresult and its output options have been removed and instead replaced with their respective actions.
- Adding the ability to process Special Identifiers for JSON Keys in Web Request Action
- Updating Web Request action to support local file reading
- File Action:
- Adding "Insert To File At Specific Line" option to File Action
- Allowing for save-based File Actions to have an empty set of text to save
- Currency actions now process Math equations in the Amount field
- External Program actions now have the ability to store their output into a Special Identifier called $externalprogramresult
- Adding length() function to Special Identifier action
- Game Updates:
- All game commands have received internal re-working for logic
- The Pickpocket game type functionality has been merged into the Steal game type
- The Beach Ball game type functionality has been merged into the Hot Potato game type
- The Vending Machine game type functionality has been merged into the Spin game type
- Special Identifier Updates:
- Adding $streamcurrentscene Special Identifier for name of the current scene in OBS Studio & Streamlabs OBS
- Adding $gamequeuetotal for the total number of users in the Game Queue
- Adding $translationresult Special Identifier for the result of a Translation action
- Adding $webrequestresult Special Identifier for the result of a Web Request action
- Adding $externalprogramresult Special Identifier for the result of a External Program action when option is toggled
- Adding $userisvip Special Identifier
- Adding $gamewinnerscount Special Identifier
- Adding $commandname Special Identifier for the current running command
- Adding $userdisplayname Special Identifier
- Removing Clip Playback Overlay Widget due to changes with Twitch's clip playback system
- Adding Alert settings option for Donations
- Adding Rank Down Command to Rank Systems
- Fixing bug with BetterTTV emotes not being properly loaded when app launched
- Various quality of life & bug fixes
New in Mix It Up 0.5.8.5006 Preview (Mar 7, 2021)
- Fixing bug with BetterTTV emotes not being properly loaded when app launched
- Possible bug fix for crash occuring for some users after logging in to app
- Various quality of life & bug fixes
New in Mix It Up 0.5.8.5002 Preview (Feb 15, 2021)
- Command Updates:
- Updating command editor to include detailed error messages for command settings, requirements, and actions
- Currency, Rank, & Inventory requirements now support the ability to have multiple per command
- Adding Run For Each User option to Threshold requirement to have command trigger for each user that participated in the Threshold requirement
- Twitch Channel Points command editor now has drop-down in Name field that lists the names of all the custom Channel Point Rewards the user has created on Twitch
- Each requirement's error messages now have a cooldown to how often they are shown in chat to help minimize on spam. The default value is 10 seconds and can be configured by going to Settings -> Commands
- Adding the ability to enable/disable individual actions within a command
- Adding settings option to include the name of the user that attempted to run the command when sending error messages
- Adding Rank Down Command to Rank Systems
- Adding 10 second cooldown in for "!shop list" command for Inventories
- Game Updates:
- All game commands have received internal re-working for logic
- The Pickpocket game type functionality has been merged into the Steal game type
- The Beach Ball game type functionality has been merged into the Hot Potato game type
- The Vending Machine game type functionality has been merged into the Spin game type
- Action Updates:
- Conditional actions have been changed to allow for multiple actions to be run when they are triggered
- When a command action is used, by default it will wait for the selected sub-command to finish before continuing on in the parent command. An option is now available to determine whether sub-command should wait to finish before proceeding on to next action
- Adding option to Command Action to determine whether sub-command should wait to finish before proceeding on to next action
- Adding buttons to Command Action to auto-create a new Action Group and edit the select command
- The Streaming Platform action has been changed to the Twitch action
- The Clips action has been moved into the Twitch action
- The VIP User and Un-VIP User options have been moved from the Moderation action to the Twitch action
- The Streaming Software action's source-based options can now handle folders and sub-items inside folders for OBS Studio. This may require re-installing the OBS web socket if you are running an older version.
- Adding Source Filter Visibility option to Streaming Software action for OBS Studio
- Currency actions now process Math equations in the Amount field
- The Translation action now stores its result into a Special Identifier called $translationresult and its output options have been removed and instead replaced with their respective actions.
- The Web Request action now stores its result into a Special Identifier called $webrequestresult and its output options have been removed and instead replaced with their respective actions.
- External Program actions now have the ability to store their output into a Special Identifier called $externalprogramresult
- Adding "Insert To File At Specific Line" option to File Action
- Adding the ability to set a Stream Marker via the Twitch action
- Adding the ability to process Special Identifiers for JSON Keys in Web Request Action
- Adding length() function to Special Identifier action
- Special Identifier Updates:
- Adding $streamcurrentscene Special Identifier for name of the current scene in OBS Studio & Streamlabs OBS
- Adding $gamequeuetotal for the total number of users in the Game Queue
- Adding $translationresult Special Identifier for the result of a Translation action
- Adding $webrequestresult Special Identifier for the result of a Web Request action
- Adding $externalprogramresult Special Identifier for the result of a External Program action when option is toggled
- Adding $userisvip Special Identifier
- Adding $gamewinnerscount Special Identifier
- Adding $commandname Special Identifier for the current running command
- Removing Clip Playback Overlay Widget due to changes with Twitch's clip playback system
- Various quality of life & bug fixes
New in Mix It Up 0.5.8 Pre-release (Aug 8, 2020)
- Large-scale re-working of Settings menu, adding new areas and moving various options to better locations
- Adding filtering option to Commands settings for Twitch Subscription Gifted & Mass Subscriptions Gifted event commands to provide a better experience:
- This option allows you to set a filter amount for the Mass Subscriptions Gifted to determine which command is run
- If the amount gifted is LESS THAN OR EQUAL to the filter amount, then it will only run the Subscription Gifted command once for each user who was gifted a sub
- If the amount gifted is GREATER THAN the filter amount, it will only run the Mass Subscriptions Gifted command once in total
- This option is enabled by default and set to 1, it can be disabled or changed by going to Settings -> Commands
- Adding Commands menu to Settings for command & action-based options:
- Filtering option for Twitch Mass Subscriptions Gifted event command based on amount of sub gifted
- Adding the ability to hide specific action types from the actions list
- Adding Alerts menu to Settings for chat alert-based options:
- Enable/disable individual alert options in more detail
- Set colors for each individual alert type
- Adding the following options to the Chat menu in Settings:
- Username colors now default to the user's set value on Twitch
- Custom username colors can be set based on the role of the user
- Hiding a user's avatar, role badge, subscriber badge, and specialty badge
- Hiding messages sent by Bot account
- Add line seperators between messages
- Alternating background colors for messages
- Adding the following options to the Notifications menu in Settings:
- Dedicated audio device to use just for notifications
- Adding the following options to the Users menu in Settings:
- Option to clear all Mixer user data permanently from your settings
- Moving option to clear all user data from Advanced section to Users section
- Automated settings backups will now default to the Mix It Up settings folder when enabled unless a location is set
- Users that are gifted a sub and choose to continue it by paying for the next month's sub will now trigger the Subscribed event command
- Adjusting Twitch Channel Points Redeemed event command & Channel Points commands to only translate $message if there is a valid message sent by the user and having it also passed in as arguments to the command
- Messages that are highlighted by the Twitch Channel Points Reward now show as highlighted in the Mix It Up chat UI
- Discord actions now list announcement channels for community servers in the list of selectable channels
- Adding Manual Reset option on Inventory editor window
- Fixing bug with Bit Cheermotes where individual, non-standard amounts did not display properly (EX: A single bit cheermote for 3 bits)
- Fixing bug with month computation where it would not include the interim month (EX: Someone has been subbed to you for 40 days, $usersubmonths should be 2)
- Adjusting logic for handling timezone adjustment for Twitch dates & times
- Various quality of life & bug fixes
New in Mix It Up 0.5.6 Pre-release (Jun 24, 2020)
- Change Log:
- Adding new Stream Pass feature
- Adding new Redemption Store feature
- Adding $toptimeuser___, $topsparksuseduser___, $topembersuseduser__, $top<CURRENCY>user, & $top<RANK>user Special Identifiers to get the user with the highest amount
- Adding Regular Bonus field to Currency/Ranks
- Currency/Rank Role Bonuses now apply only to a user if they specifically have that role (Regular, Subscriber, Mod). If multiple Role Bonuses apply to a user, only the highest one is used
- Inventory items can now be renamed without losing user counts for them
- Adding new fields to User data exporting functionality
- Improvements to User data importing functionality
- Adding Export Quotes option to Quotes page
- Various quality of life & bug fixes
- Adding initial rollout of Usage Requirement v2 to Redemption Store:
- Multiple currency, rank, & inventory requirements can now be applied to a single command
- Threshold requirements now allow for the command to be run for every user that participated
- Patreon Benefit has been moved from Settings to User Role requirement
New in Mix It Up 0.5.3.3003 Preview (Oct 30, 2019)
New in Mix It Up 0.5.3.2 (Oct 30, 2019)
- Large-scale overhaul of the internal Chat logic for better performance
- Adding new Dashboard window with the following items: Chat, Alerts, Quick Commands, Statistics, Game Queue, & Song Requests
- Chat commands now support the use of wild card triggers
- Adding the ability for Chat Commands to be enabled for Chat Context Menu usage
- Adding support for multiple clauses to Conditional action
- Adding rate limiting checks to the Send Message option for the Discord action to cut down on abuse & adding support for custom Discord application usage to circumvent rate limiting
- MixrElixr emotes can now be enabled in the Chat Settings menu to be used and displayed in chat
- Adding trade command option to Inventories
- Adding Chat Message Deleted event command
- Chat timestamps can now be enabled in the Chat Settings menu
- Adding support for team campaigns to be selectable for Tiltify service
- Added "Sparks & Embers Only" and "Embers Only" chat moderation rules
- Various quality of life & bug fixes