Repository navigation
Mini Bot Launcher 2.0
π Release Notes β MiniBotLauncher v2.0
Release Date: May 2, 2025
Author: Ixitxachitl
β¨ What's New in v2.0
This major release introduces a reengineered ButtsBot with syllable-based humor, replaces reliance on POS tagging, improves reliability of message parsing, and embeds the CMU Pronouncing Dictionary for offline use.
π Changes & Improvements
π ButtsBot Syllable Rewriter
- Rewritten to replace random syllables in user messages with "butt" (instead of nouns/adjectives).
- Uses the CMU Pronouncing Dictionary (CMUdict) to detect syllable count accurately.
- Custom text splitter preserves punctuation, casing, and spacing.
- No longer relies on OpenNLP POS tagging.
- Example:
phenomenonβphenobuttnon.
π§ Improved Tokenization
-
Replaces simple space-based word splits with a character-aware tokenizer that:
- Distinguishes words vs. punctuation
- Handles
β’,β, and symbols correctly - Maintains full message fidelity
π Reliability & Behavior
- Messages that arenβt changed by ButtsBot are ignored (no unnecessary output).
- Always preserves original casing: e.g.
SuPeRfLuOuSβBuTtFlOuOuS - 5% chance per syllable to be replaced β adjustable in future releases
β‘ Known Issues (Still Present)
- AskAI still requires a running local GPT4All server with
llama3-8b-instruct - No Twitch reconnect on hard disconnect β restart app to recover
π A Smarter, Funnier ButtsBot β All Offline, All the Time
Compare Changes: 1.9.0...2.0.0