v1.2.0
Added
- Room antibot patch — room owners and mods auto-boot VuArchives promo bots when spam messages match known patterns (
vuarchives.com, tracking IDs, etc.) - Shield UI in chat — green shield when active; popup with Boot log and Whitelist tabs
- Whitelist — add/remove trusted users; paginated list; persisted to
%APPDATA%\IMVUClient\antibot_whitelist.json(built-in trusted IDs included) - CLI:
python -m imvu_toolkit antibot install|restore IMVU-Antibot-Installer.exeGUI installer (Install / Restore, live log) plusinstall_antibot.ps1andinstall_antibot_gui.ps1- Restore from
.bak-antibot-*backups onlibrary.zipandimvuContent.jar - CI and release workflow publish both
IMVU-Emoji-Installer.exeandIMVU-Antibot-Installer.exe docs/antibot.md— install guide, detection rules, architecture, bot research, and screenshots
Fixed
- Antibot popup no longer turns the chat panel black (popup appended to
document.bodywith fixed positioning) - Whitelist tab no longer overflows the popup; fixed height, scrollable body, and pagination
- GUI installer
profile=keyword crash (profile_id=in antibot and emoji entry points) imvu.call.applycrash on IMVU’s old Gecko engine (directimvu.callin antibot JS)- Decompiled Python patches cleaned before inject (
_clean_decompiled_source) to avoid IMVU crashes
Changed
- Shared installer framework (
installer/profiles.py) parameterized for emoji and antibot builds build_installer.ps1builds both installer executables- README and
docs/architecture.mdlink to antibot documentation
Verification
IMVU-Emoji-Installer.exe SHA256: ce5e5ba9c3dc4f7604727900f8977d60b5293405795822e7a08dc5627f99dae8
IMVU-Antibot-Installer.exe SHA256: a106f345e02f801f74b07b6a9c95b9a3cbbe5d8572f96ae59e65524b7bc37cb0
Emoji VirusTotal report
Antibot VirusTotal report
Defender blocked the download? Clone the repo and run install.ps1 / install_antibot.ps1 or the matching install_*_gui.ps1 scripts (Python, no bundled .exe).