What it does
LibGuildRoster is mainly meant for other addons. It builds the guild roster once at login and keeps it current from chat messages. It reports joins, leaves, kicks, promotions, demotions and online or offline changes to the addons that use it.
It can also read sister-guild rosters the same way as your own. An officer sets the list once and the guild receives it, and copies are saved between sessions. Alt groups, linking characters from one account, are supported as well.
It adds a few things of its own: a Members tab with a search filter on the guild windows, and a /gr window for setting up sister guilds and watching the sync. The Members tab can be turned off in /gr.
Key features
- A guild roster built once at login and then updated from chat.
- Callbacks for joins, leaves, rank changes and online status.
- An officer check that reads the permission set by the guild master, not the rank order.
- Sister-guild rosters and a sync between them.
- Sister-guild names complete in the mail To box.
- A Members tab with a search filter on the guild windows.
Requirements
- Requires the Ace3, LibAceGUIWidgets and VersionCheck-1.0 libraries.
Installation
- Download the zip and extract it.
- Move the
GuildRosterfolder inside it intoWorld of Warcraft\_forever_\Interface\AddOns\. - Close the game completely and reopen it (
/reloadalone does not load new files). - On the character select screen, check that the addon is ticked in the AddOns list.
Commands
/gr- Opens the window for sister-guild setup, sync and diagnostics.
/guildroster diag- Prints diagnostics to chat.
Notes
- This is a library; most of its features matter only when another addon uses it.
- Live online status for sister guilds needs GreenWall.
FAQ
Do I need to install it on its own?
Usually only when an addon you use depends on it. Installed alone, it adds the Members tab and the /gr window.
How do I turn off the Members tab?
Switch it off in the /gr window.
Author and license
LibGuildRoster is written by Pmptasty. License: MIT.