promotional bannermobile promotional banner

Guild Steward

Guild Steward

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)

Suite WoW Version Languages Author License


๐ŸŒŸ 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

  1. Download the latest release.
  2. Extract into your World of Warcraft AddOns directory:
    World of Warcraft\_retail_\Interface\AddOns\GuildSteward
  3. Launch World of Warcraft and type /gs or 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.

The Guild Steward Team

profile avatar
  • 9
    Projects
  • 1.4K
    Downloads

More from SatyrosPXView all