Skip to content

Mini Bot Launcher 1.7

Choose a tag to compare

@Ixitxachitl Ixitxachitl released this 01 May 00:50
· 58 commits to master since this release

🎞️ Release Notes β€” MiniBotLauncher v1.7

Released: April 30, 2025
Author: Ixitxachitl


πŸŽ‰ Highlights

  • MiniBotLauncher reaches version 1.7 with major improvements to offline support and script reliability.

✨ New Features & Improvements

  • Offline POS Tagging for Scripts

    • ButtsBot and ClapThatBot now use an embedded OpenNLP .nbin model.
    • Removes dependency on the external NLPCloud API.
    • Faster, more reliable, and works entirely offline.
  • Embedded Resource Support

    • POS model (EnglishPOS.nbin) is now embedded directly into the executable.
    • No need to ship external model files separately.
  • UI Clean-up

    • Removed NLP API Key field from interface.
    • Reduced form height to better fit simplified layout.
  • Improved Toggle Activation

    • ButtsBot and ClapThatBot toggles now activate only when connected to Twitch.
    • Simplified connection-based script activation logic in MainForm.cs.
  • Readme and Licensing Updates

    • README updated to reflect OpenNLP switch and offline capabilities.
    • Apache 2.0 license for OpenNLP included with model attribution.
    • Code comments and documentation improved for clarity.

✨ Existing Features (v1.5 Retained)

  • Twitch Chat Integration with proper event management.
  • Built-in Scripts:
    • AskAI (local GPT4All)
    • Weather, Translate, ButtsBot, ClapThatBot, MarkovChain
  • System Tray Support, Pin/Minimize/Info Buttons, Tooltip UI
  • Persistence: settings and Markov brain stored in Documents\MiniBot
  • Built on .NET 8, single-file publishing supported

πŸš€ Known Limitations

  • AskAI still requires GPT4All to be running locally with the llama3-8b-instruct model.
  • No automatic reconnection if Twitch disconnects mid-session.

βœ… Enjoy a lighter, faster, and fully offline chat companion!

Full Changelog: 1.5...1.7