File Details
SpeakEasy-v1.0.0.zip
- R
- Mar 31, 2026
- 11.74 KB
- 4
- 12.0.1
- Retail
File Name
SpeakEasy-v1.0.0.zip
Supported Versions
- 12.0.1
SpeakEasy Changelog (v1.0.0)
Project Name
SpeakEasy - World of Warcraft Retail Quick Chat AddOn
Version
v1.0.0 (Official Initial Release)
Supported Game Version
World of Warcraft Retail 12.0 | Interface Version: 120001
Core Features
- One-Click Quick Chat
- Send custom preset phrases to in-game chat channels with one tap
- Auto-adapt to current scenarios (5-player dungeons / raids / open world / battlegrounds / arenas) for message delivery
- Independent Configuration by Scenario
- General phrases: Quick lines available for all scenarios
- Dungeon phrases: Store exclusive lines per instance ID for mythic+ and raid dungeons separately
- PvP phrases: Custom shortcuts split for battlegrounds and arenas
- Flexible Layout Display
- 6 layout modes available: Single Row, Double Row, Single Column, Double Column, Circular, Grid
- Main widget is draggable and automatically saves position
- Smart Chat Channel Logic
- Support multi-channel simultaneous sending for 5-player dungeons
- Auto-select the optimal chat channel for other scenarios; friendly prompt if no valid channel is available
- Visual Settings Interface
- Open config panel instantly with slash commands: /se or /speakeasy
- 5 built-in tabs for easy management: Toggle, General, Dungeon, PvP, Import & Export
- Profile Import & Export
- Full JSON config support for export, import, copy and paste
- Strict format validation; invalid files will not overwrite current settings
- Persistent Data Storage
- All settings saved via SavedVariables
- Recursive default value merging ensures no data loss during version upgrades
Detailed Functions
Basic Settings
- Master addOn toggle + independent visibility switches for all scenarios
- Customizable chat channels: Say, Raid, Party, Yell, Battleground, Instance Chat
- Main widget auto shows/hides based on current zone and toggle status
UI & Interaction
- Polished main widget: Dark semi-transparent background, border outline, hover highlight effect
- Tooltip preview on mouse hover (phrase title + full content)
- Quick gear menu: Open settings, switch layout/channel, reset widget position
- Draggable & closable config window; opaque dropdown menus for readability
Dungeon Compatibility
- Auto load official dungeon lists, distinguish Mythic Dungeons from Raids
- Auto / manual two modes for dungeon tier matching
- Independent phrase storage for every single dungeon instance
Specifications & Optimization
- Pure native Lua, no third-party libraries or external resources
- Ultra-light structure with only 2 core files; directly installable in AddOns folder
- Uses only official valid WoW Retail APIs; no deprecated functions
- Clean code structure with layered functions for stable performance
- Real-time UI refresh when switching zones
User Guide
- Installation: Place the addOn folder into
World of Warcraft/_retail_/Interface/AddOns - Open Settings: Type /se or /speakeasy in-game to launch the config panel
- Edit Phrases: Add, save or delete quick lines in General / Dungeon / PvP tabs
- In-Game Usage: Click buttons on the main widget to send preset chat messages automatically
- Profile Migration: Export & import JSON files in the Export tab to sync settings between characters
Known Issues
None (fully functional official initial release)
Future Updates
Future optimizations will include compatibility for new dungeons with game patches, improved UI interaction, and more customization options