Guild Steward v1.1.0
Part of the Ultima Suite • Advanced Guild Management, Permanent Audit Logging & Polite Recruitment Engine for World of Warcraft (Retail & Midnight-Ready)
๐ Overview
Part of the Ultima Suite — engineered to operate 100% standalone with zero mandatory cross-addon dependencies, while providing seamless inter-addon synergies via UltimaBridge when other suite modules are installed.
Guild Steward replaces World of Warcraft's standard, ephemeral guild log with a persistent, comprehensive audit logging system. It captures vital guild activities that Blizzard's default UI misses (such as level-ups, officer note modifications, rank changes, and bank transactions) and pairs it with a polite, two-step automated recruitment pipeline with intelligent instance protection.
โจ Key Features
๐ 1. Permanent Audit & Activity Log
- Roster Snapshot Diffing: Captures events completely absent from Blizzard's native log:
- Level-Ups: Immediate notification and record whenever a member levels up.
- Note Modifications: Full before-and-after change diffs (
Old โ New) for both Public Notes and Officer Notes. - Rank Changes: Detailed logs of promotions and demotions.
- Joins & Departures: Accurately distinguishes voluntary leaves from kicks.
- Blizzard Event Integration: Guild achievements (
CHAT_MSG_GUILD_ACHIEVEMENT) and Guild Bank gold/item transactions. - Filter Pills & Instant Search: Filter by All, Level-Ups, Joins & Leaves, Note Changes, Rank Changes, Achievements, and Guild Bank.
- Exporting: One-click copy of filtered or complete audit logs formatted for Discord or spreadsheets.
โ๏ธ 2. Polite 2-Step Recruitment Engine & Instance Shield
- Instance Shield (No Disruptions):
- Automatically checks targets against an exhaustive database of all Dungeons, Raids, Delves, Battlegrounds, and Arenas.
- Players currently inside instances are never targeted or messaged.
- Passive scanning automatically suspends when you enter an instance yourself.
- Polite Two-Step Workflow:
- Step 1 (Personalized Whisper): Candidates are contacted via a friendly whisper first (no rude blind invites).
- Step 2 (Response Review & Decision): Incoming candidate replies (
CHAT_MSG_WHISPER) are captured live and displayed with speech bubbles in the addon frame. You decide to invite or decline with a single click.
- Timeout & Auto-Reactivation: Candidates unresponsive after 5 minutes transition to No Reaction. If they reply later, they immediately re-activate with an alert sound.
- Custom Whisper Templates: Supports dynamic placeholders:
{name},{guild},{level},{race}. - Anti-Spam & Cooldowns: Configurable cooldown period (default: 7 days) prevents re-whispering contacted players.
๐ฅ 3. Guild Roster & Note Management
- Interactive Member Directory: Complete roster overview with online status and rank filters.
- Direct Note Editor: Rapid inline editing of Public and Officer notes.
- Note Change History: Click
[Hist]on any member to review their historical note revisions over time.
๐ 4. Mythic+ Key Vault
- Tracks active Mythic+ keystones across all guild members and alts.
- Filter by dungeon name, key level, and role for quick group assembly.
๐ฎ 5. Arcade & Minigame Hall of Fame
- Direct synergy with Game Console via
UltimaBridge. - Displays all-time high scores, guild leaderboard rankings, and competitive tournament records across all 17 minigames.
โจ๏ธ Slash Commands
| Command | Action |
|---|---|
/gs / /guildsteward |
Toggle the Guild Steward main window |
/ggh / /guildhelper |
Backward-compatible alias to toggle the main window |
/gs arcade / /gs halloffame |
Open the Arcade & Minigame Leaderboards |
/gs scan |
Start or pause the recruitment auto-scanner |
/gs invite |
Invite the next qualified candidate in the queue |
/gs clear |
Clear the guild activity and audit log |
/gs help |
Display in-game command assistance |
๐ Supported Languages
Full localization for all 10 official World of Warcraft client locales:
- ๐ฌ๐ง English (
enUS) - ๐ฉ๐ช German (
deDE) - ๐ช๐ธ Spanish (
esES/esMX) - ๐ซ๐ท French (
frFR) - ๐ฎ๐น Italian (
itIT) - ๐ง๐ท Portuguese (
ptBR) - ๐ท๐บ Russian (
ruRU) - ๐ฐ๐ท Korean (
koKR) - ๐จ๐ณ Simplified Chinese (
zhCN) - ๐น๐ผ Traditional Chinese (
zhTW)
๐ฆ Installation
- Download the latest release.
- Extract into your World of Warcraft AddOns directory:
World of Warcraft\_retail_\Interface\AddOns\GuildSteward - Launch World of Warcraft and type
/gsor click the guild minimap icon to open the helper.
๐ Credits & License
Developed with โค๏ธ by Satyros. Compatible with Retail.
Acknowledgements:
- Built with the Ace3 framework, LibDataBroker-1.1, and LibDBIcon-1.0.

