ImgSender
ImgSender is a retail World of Warcraft addon for composing and sending up to three texture images through addon messages.
Sending
The protocol-specific integrations keep their native encoding and addon APIs. The private local build also has an internal ImgSender Listener bridge that is intentionally excluded from this public release.
Custom senders can be created from the Manage button beside the delivery method dropdown. Each sender has:
- A display name.
- An addon-message prefix, up to 16 characters.
- A message template containing
{{image}}.
The {{image}} token is replaced with the generated WoW texture text. {{player}} is replaced with the sender's full player name. Templates are sent through the current delivery channel, including whisper and channel targets where required.
Example:
Prefix: MYADDON
Message: image={{image}}; sender={{player}}
The generated message uses WoW texture tags such as:
|TInterface\\Icons\\Spell_Holy_PowerInfusion:64:64:0:0|t
The addon also supports zoom-based crop coordinates, horizontal/vertical/180-degree transforms, vertex tinting, drag positioning, modifier-key resizing, saved full messages, icon libraries, and the Ashmaw Cub animal icon.
Development and packaging
The repository includes .pkgmeta, CHANGELOG.md, and LICENSE for CurseForge packaging. The package name is ImgSender. CurseForge project and API identifiers should be added in the project settings or CI secrets when publishing the first release.