SoulSpeak is a small Ace3/LibDataBroker based info/management addon.
For time being warlocks only!

Current but not decided to exist features;

Does a random quote to party/raid on the warlock spells Ritual of Souls and Ritual of Summoning.
It currently has a selection of 8x2 messages to pick from. All can be changed ingame.

Early on the infamous spell Hearthstone was added to make a sound when leaving the building:P
The events is split in morning (06-12), afternoon (12-18), evening (18-24) and night (00-06).
Each has a selection of 14 emotes to choose from, check options for defaults;)

Later on added colorized view of Soul Shard amount and delete (disabled by default) if over a defined value.
This feature do exist in a lot of addons, hence not decided if it'll stay or be removed in a future version;)

And since I'm a polite warlock:P ..
..when someone resurrects you from a certain death SS will do the 'Thanks' emote to the player:)

All options can be turned on/off ingame from Blizzard addon menu.
Support for multiple localizations. Need translators!

It does not provide it's own display, you will need a LDB-based display addon.
Use hotkeys on the LDB-panel or type /ss for advanced options.

This is my first addon and previously I had no experience with LUA-scripting;)
SoulSpeak mas made possible by using countless and countless hours looking at how others did it.
Thanks to all of you and thanks to the community!:)

Lilih @ The Venture Co. (EU)

Changelog;
Version x.x
- Internal development releases
Version 1.2
- First public release
Version 1.3
- Fixed colors in panel and tooltip based on Soul Shard amount
- Fixed so the 'Bye/Farewell' emote triggers correctly
- Quotes in chat frame if not in group can now be turned off
- Soul Shard amount on panel/tooltip can now be turned off independently
- Increased Ritual of Souls quotes from 6 to 8
- Added 8 Hearthstone emotes