v5.49.1 Update Notes
✨New
- Added a
$if[condition, when_true, when_false]
variable - Added a
$runEffect[]
variable - Added a
$rollDice[]
variable - Added support for 7tv emotes
- Added an option to subtract time from the date variable
- Added a suffix option to the Write To File effect
- Counters can now be deleted in the counter overview via the context menu
- The Slots game now supports a default wager
- The messages for the Slots game command (default !spin) are now editable
- The output message for the !steam command is now editable
- Added the option to scan a chat message for a system command
🛠️ Improved
- Menus are now properly accessible with a keyboard
- Added block escaping to variable arguments via double backticks(
example
) - Full var value now only shows when expanded in the custom variable inspector
- Added usage examples to the
$customVariable
variable description
✅ Fixed
- Fixed the url regex to match on word boundary instead of start of string
- Fixed a bug that caused removed banned regexes to be restored
- Fixed a UI bug in the item table headers
- Fixed the html effect from always being underneath other effects
- Fixed a bug in the stream game effect that made the game update fail
- Fixed the custom variable inspector name search functionality
- Fixed a bug that prevented the heist game default wager from working properly
- Fixed
$target
sometimes causing an error - Fixed
$arg
sometimes causing an error - Fixed the HTTP effect's GET request sometimes causing an error
- Fixed a bug that would sometimes prevent Firebot from loading
🔗 API Changes
- Fixed the POST endpoint for custom variables
- Added a
/currency/:currencyName/top
endpoint to get the top currency holders for a specified currency