Skip to content

Releases: jodosh/multibotlabs

Release list

0.2.0

0.2.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Aug 19:47

Release Notes for v0.2.0

Overview

This release adds the Hype Train Bot — an archers-vs-troll battle that plays out on an OBS overlay whenever a Twitch Hype Train starts — plus quality-of-life improvements to Settings and a couple of manager windows.

What's New

Hype Train Bot:

  • When a Hype Train starts, an OBS overlay (/overlay-hypetrain/) spawns archer sprites named after each contributor, who fire on a troll whose health is tied to the train's progress toward its current goal.
  • Each level-up defeats the current troll (a "VICTORY!" banner) and a fresh troll — labeled with its correct level — spawns to continue the fight. When the Hype Train ends, the troll gets one parting shot at the archers and a "Hype Train Over" banner is shown.
  • New manager window (right-click the HUD tile) with volume control and a Test Hype Train button that runs a scripted fake train through the same code a real one uses, so you can set up and preview the OBS Browser Source without waiting for an actual Hype Train.
  • Requires re-logging in to Twitch — this bot needs the new channel:read:hype_train scope, which existing sessions won't have. Log out and back in from Settings after updating.

Import from old MultiBot:

  • The "Import from old MultiBot" buttons that used to live separately on the Command/Emote and Media windows are now one consolidated section on the Settings page.
  • It only appears if the old app's data directory is actually found on your machine, and each import (sounds/text replies vs. media) disappears once you've run it, so it can't be triggered twice by accident.

Improvements:

  • Widened the Coinks and Celebration manager windows to get rid of an internal scrollbar that was cutting off content.

Available Downloads

  • Windows: multibotlabs-Setup-0.2.0.exe
  • macOS (Apple Silicon): multibotlabs-0.2.0-arm64.dmg
  • Linux: multibotlabs-0.2.0.AppImage or multibot_0.2.0_amd64.deb

Known Limitations

  • The Hype Train Bot's EventSub reconnect handling (needed for it to survive a multi-hour stream without dropping events) hasn't yet been exercised against a real long-running stream.
  • Only a male archer sprite is included right now — a second variant was dropped during art re-export and will come back in a future release.
  • Same as v0.1.0: installers are unsigned, so expect OS security warnings on first launch, and Linux remains the most thoroughly tested platform.

0.1.0

0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Aug 03:25

Initial build — internal testing.

First packaged build of the Electron rewrite. Installers are unsigned (see Known issues below), so you'll get an OS warning on first launch — that's expected, not a bug.

What's in it

  • HUD with per-bot toggle tiles, Settings (Twitch login, bot show/reorder), Library manager, TTS settings
  • Bots: Text-to-Speech, Live Studio Audience, Command, Emote, AtMe, Media (gif/image/video overlay), Celebration (fireworks), Coinks
  • Automatically imports existing sound commands/emotes/text replies from the old .NET app's data files (UNTESTED)
  • Three OBS browser-source overlays (Media, Celebration/fireworks, Coinks), served locally

Downloads

  • Windows: multibotlabs-Setup-0.1.0.exe
  • macOS (Apple Silicon only): multibotlabs-0.1.0-arm64.dmg
  • Linux: multibotlabs-0.1.0.AppImage (portable) or multibot_0.1.0_amd64.deb (Debian/Ubuntu-based)

Known issues

  • Unsigned installers — Windows SmartScreen will say "Windows protected your PC" (click More info → Run anyway); macOS Gatekeeper will say it "can't be opened" (right-click → Open, or xattr -cr on the .app). Not code-signed yet — tracked in ROADMAP.md.
  • Windows and macOS haven't been manually run yet — only Linux has been exercised end-to-end so far. If something's visibly off on your platform, that's why.