Skip to content

Releases: crowbartools/Firebot

v2.0.0 Release

10 Feb 14:55

Choose a tag to compare

This is a major release and it does not work with control files created in version 1. You will also need to re-log to grant new permissions to Firebot related to the new chat functionality. If relogging does not help, you may need to revoke access to Firebot in your Beam account settings and then relog to grant new permissions.

A ton of new additions have been added since the last full release. API Buttons, Text Type Buttons, Chat Connectivity, brand new responsive UI, Multikey game controls, completely revamped cooldown system which can support huge boards.

Changes:

  • New Responsive UI with Resizable window
  • API Button type
  • Text Button Type
  • Multikey Game Controls
  • Revamped cooldown system.
  • Cooldown Groups added.

New Button Types:

API Button - This button type hits an external API to pull in some info and post it in chat. For example, the Pokemon button will pull in a random pokemon, a move it can use, and a link to the pokemon DB. This is then sent to chat from either the streamer or bot account that is logged in.

Text Button - This lets you send a message to chat when a button is pressed. It is super useful for whispering commands from your streamer account to your bot account. For example, if someone presses a button you could whisper !points add 100 to give everyone in chat 100 points.

Multikey Game Controls - This allows you to hit multiple keys at the same time when a button is pressed. For example, "shift + w".

v2.0.0 Release Beta 4

09 Feb 16:11

Choose a tag to compare

v2.0.0 Release Beta 4 Pre-release
Pre-release

This update addresses some issues with multikey game buttons. Before we were just tapping the buttons in sequence very quickly, however it was not always registered as hitting all keys at once. So, I've rewritten it to use built in multi-key functionality for Robotjs and KBMRobot. Due to this, you'll now only be able to pass one main key, and then up to three "modifier" keys which are control, command (mac), alt, and shift.

Notes:
This update will require that you recreate any multikey game buttons you had before.

Changes:

  • Rewrote multikey game control functionality to better use Robotjs and KBMRobot built in multikey functions.
  • Reworked the UI a bit to account for the new multikey requirements.

v2.0.0 Release Beta 3

08 Feb 19:43

Choose a tag to compare

v2.0.0 Release Beta 3 Pre-release
Pre-release

This version adds in multi-button game controls so that you can do things like "shift + X" when a button is pressed. It also addresses some issues related to buttons becoming disabled even though they had their cooldown set to zero.

I have not done thorough testing of the multi-key buttons and would love some feedback.

Changes:

  • Minor style changes
  • Support for multi-key game buttons.
  • Fixed cooldown issues related to buttons with zero cooldown.

v2.0.0 Release Beta 2

06 Feb 15:52

Choose a tag to compare

v2.0.0 Release Beta 2 Pre-release
Pre-release

This is a minor patch which fixes a UI issue introduced in v2 beta 1. It also adds the ability to toggle interactive status via the status indicators at the top of the app.

Changes:

  • Tips slider no longer hovers in the middle of the page when too many cooldown groups are added.
  • You can now toggle interactive with the status indicators.

Note that v2 rewrites how controls files work and files from v1 will not work. You may need to re-create these.

v2.0.0 Release Beta 1

05 Feb 05:52

Choose a tag to compare

v2.0.0 Release Beta 1 Pre-release
Pre-release

This update focuses on stability and general UI improvements. This should fix issues with interactive boards containing many buttons.

This is a major update which will cause issues with previous controls files. You may need to recreate your board and/or re-log.

Changes:

  • Resizable window
  • Responsive UI
  • Cooldown Groups Added
  • Cooldown fixes
  • Delete board confirmation dialog.
  • Tip scroller, with option to turn it off.
  • New Tooltips

v1.2.0 Beta 2

30 Jan 21:21

Choose a tag to compare

v1.2.0 Beta 2 Pre-release
Pre-release

This release adds the ability to choose if you'd like to send API chat messages from the logged in streamer or the bot account. This is for the people who use things like scottybot or scorpbot, but don't have a custom account for them.

Also added a new button type called "Text" which lets you send a line of text to chat from either the streamer or bot account. This text can be a broadcast or a whisper. What this means is you can have a button that whispers a chat command to your bot account. EX: User click button -> Streamer account whispers bot account !points add 100 -> Everyone in chat gets 100 points.

Changes:

  • Choose which logged in account to chat from for all chat based buttons.
  • Text type button added in which you can send any text you want from either logged in account. You can also whisper with it.

** Note: This is a beta and has seen limited testing. Please let me know how it works @firebottletv. Also, you may need to re-log to give Firebot new chat permissions if you're on version 1.1.0 or older. **

Known Issues:

  • There is an issue where the "chat as" setting doesnt work and it will pick either the bot or streamer at random to chat the message. This will be fixed in the new build.

v1.2.0 Beta 1

30 Jan 04:44

Choose a tag to compare

v1.2.0 Beta 1 Pre-release
Pre-release

This release will focus on adding in API buttons which are fun interactive buttons that post messages to chat. This beta introduces these and the new chat connection. Chat will connect the same time that interactive connects.

*Note: You will need to relog to give Firebot new OAuth permissions related to chat. *

Changes:

  • Adding API Button Types
  • Adding ability for Firebot to connect to your chat.

v1.1.0 Release

28 Jan 23:26

Choose a tag to compare

This release focuses on adding the soundboard button type and beam json importer. Cooldown problems have also been fixed in this build.

Changes:

  • Soundboard type buttons.
  • Rewrote cooldown logic. Fixed #30
  • Version checker updates.
  • Edit type specific buttons.
  • Added JSON Importer #28

v1.1.0 Beta 3

27 Jan 04:43

Choose a tag to compare

v1.1.0 Beta 3 Pre-release
Pre-release

Changes:

  • Better version checker w/ beta opt in on the settings page.
  • When editing buttons, type specific settings now show up.

Bugs:
Getting reports of the app crashing on connection to beam for some people, but not others. Currently working to try to pinpoint that issue.

Note:
This is a beta version that has seen limited testing. Please give me feedback on if it works or not. Twitter: @firebottletv

v1.1.0 Beta 2

26 Jan 05:26

Choose a tag to compare

v1.1.0 Beta 2 Pre-release
Pre-release

This version of Firebot is meant to fix issues with button cooldowns.

Changes:

  • Completely rewrote the button cooldown logic to better handle progress reports.

Note:
This is a beta version that has seen limited testing. Please give me feedback on if it works or not. Twitter: @firebottletv

This beta version will give you a "new version" notification for version 1.0.0. This is a known issue. The version notification always directs people to the newest full release. I'll be tweaking it for future betas.