ChatBubble
Intro
ChatBubble is another entry into the ConvenientCommands addon list that brings Chat Bubble style Typing Indicators to WoW. It will cast the spell or set your character animation (Stand-State) when you are typing, and then removes it when you are done typing. It also includes optional settings to: Toggle what chat types trigger a chat bubble; Ignore server (.?!) and slash (/) commands, OOC brackets, and linking items so that chat bubbles don't appear when doing so; Choose what Spell is used for each chat type, or simply use one for all.
Features
Displays a Chat Bubble above your head when typing
Customizable for any spell or animation-emote (stand-state) instead.
Fully integrated Interface -> Addons Options menu ( https://i.imgur.com/x78NAqZ.png )
Can toggle chat types on and off (On: Shows Chat Bubble, Off: No Chat Bubble)
Can choose what spell to use for each chat type, either from a preset list, or typing in any spell ID
Options to toggle if .?!/ commands, OOC Brackets, and putting a link in chat display Chat Bubbles or not
Can toggle the entire system on / off in case you want to go stealth-typing.
Only applies spells and emotes to yourself
Supports "<Typing>" indicators on your name-plate for a less-intrusive option. You can use both if you want even!
Performance Friendly, only calls to display the ChatBubble when actually typing, not consistently rechecking > every second.
Download
This is included by default when you install Epsilon as of 8.3! - Old Download (Outdated, Do not use!): https://bit.ly/chatbub220
Installation
Download the .7z above, open it with 7Zip (Recommended) or any other archive program that supports the format. Drag the "ChatBubble" folder to your 'World of Warcraft/Interface/Addons/' folder.
Launch the game, and login. In bottom left of Character Select, click "Addons" and then ensure ChatBubble is enabled. Use "/cb" ingame to open the options menu, or hit Escape, Interface, Addons to open it. You can adjust settings to your preference there. (Settings are per-character)
Changes
V2.2.0 (March 21, 2020)
Added <Typing> support, requires Epsilon addon dependency (Cred: Gardener for <Typing> itself)
Toggleable via /cb settings menu, default enabled
Fixed some logic ideas, added redundancy to avoid sometimes not removing the emotes/spells/indicator.
Previous:
Credits & Permissions
Made by MindScape for EpsilonWoW, with help from Chase
You may not reupload or host the addon, in partial or entirety, on any other forums or sites without written express permission.