GredBot

Free GredBot 0.6.0

Important Change:
  • Reworked the interaction logic with third-party APIs. If you were previously authorized on Twitch, you will need to log in again and recreate any rewards you previously created.

Main Changes:
  • Completely redesigned the file architecture. All application data is now stored in %AppData%\Roaming\GredBot\profile
  • A setup window with various options will now appear during installation, updating, or uninstallation.
  • After the first launch, your system language will be set by default. If your language is not supported by the program, English will be selected as the default.
  • Added the ability to pin the program window on top of other application windows.
  • Added a crash report window for critical errors, where you can view the log and choose to send the report or close the window.
  • Completely redesigned the player's behavior during various errors. If playback fails due to a lost connection or a block from YouTube, it will attempt to reconnect after a short delay. For other reasons, such as embedding restrictions or video unavailability on YouTube, the track will be skipped.
  • Added the ability to manually add a track from the "History" tab back to the "Queue" via the context menu, as well as add a track using the "Add" button in the "Queue" tab.
  • Added full clearing of the "Saved" list via the "More" button.
  • Added the "Active" button, which scrolls the list to the active track's position in the playlist.
  • Added the ability to block/unblock a track directly in the playlist as well as in the "History" tab via the context menu.
  • Added the ability to block, add, or remove users from lists directly within the "Queue" and "History" tabs via the context menu.
  • Added an informational pop-up when opening the "Queue" if you are not authorized via Twitch. You can choose to hide this pop-up permanently.
  • Optimized the application startup sequence.
  • Optimized WebSockets performance.

UI Improvements:
  • Changed the button layout in the track control panel.
  • Updated track display in the "History" tab to show more detailed information.
  • Improved and corrected the visual display of live streams.
  • Updated the tab display design and removed the functionality to add or delete tabs.
  • Fixed various minor UI bugs.

Bug Fixes:
  • Fixed a bug where ports could still be occupied upon restarting the application.
  • Fixed a bug when importing YouTube playlists that could result in duplicate tracks.
  • Fixed a bug where the volume of the next track could suddenly play slightly louder.
  • Fixed a bug where a response would be dropped if there were more than two concurrent requests.
Main Changes:
  • Added Twitch user search for adding users to block and whitelist lists
  • Updated timer for YouTube live streams
  • Added an option to enable or disable automatic channel points deduction
  • Changed the connection port for the control panel and the widget
  • When adding an active track to the blocklist, the player skips it and starts the next track if one is available in the playlist
  • When adding a user to the blocklist, the player skips their track and cancels their requests if any are in the queue

Bug Fixes:
  • Fixed a bug where adding users to the blocklist made it impossible to request tracks
  • Fixed a bug with token refresh when switching to Twitch
  • Fixed a bug with widget display when there are no tracks
Main Changes:
  • Added alternative connections to program widgets via bridge files for embedding through streaming software.
  • Added the ability to save, delete, and load program data, as well as open its data directory in the system.
    You can find this option in the "Settings" tab under the "Files" section.
  • Added background logging. Log files are stored in the /logs folder inside the program’s data directory.
  • Added an option to hide the widget when a track is paused.

Bug Fixes:
  • Fixed a bug where updating a playlist could change its status to active.
  • Fixed a bug where the widget’s hidden state was not saved correctly.
  • Fixed a bug that occurred when attempting to create the program’s data folder.
  • Fixed various minor visual issues.
Back
Top