SpeakEasy

Fast chat tool — great for users who don’t want to type on the fly.

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

 
  1. 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
 
  1. 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
 
  1. 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
 
  1. 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
 
  1. 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
 
  1. Profile Import & Export
 
  • Full JSON config support for export, import, copy and paste
  • Strict format validation; invalid files will not overwrite current settings
 
  1. 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

 
  1. Pure native Lua, no third-party libraries or external resources
  2. Ultra-light structure with only 2 core files; directly installable in AddOns folder
  3. Uses only official valid WoW Retail APIs; no deprecated functions
  4. Clean code structure with layered functions for stable performance
  5. Real-time UI refresh when switching zones
 

User Guide

 
  1. Installation: Place the addOn folder into World of Warcraft/_retail_/Interface/AddOns
  2. Open Settings: Type /se or /speakeasy in-game to launch the config panel
  3. Edit Phrases: Add, save or delete quick lines in General / Dungeon / PvP tabs
  4. In-Game Usage: Click buttons on the main widget to send preset chat messages automatically
  5. 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