WoW:API GetNumGuildMembers
Returns the number of guild members
- Arguments
- offline - boolean
- Returns
- If called with no argument gets number of online guild members. If offline argument is true get number of all guild members.
- Example
local numGuildMembers = GetNumGuildMembers();
local numAllGuildMembers = GetNumGuildMembers(true);
- Notes
- This function seems to return 0 if you have not yet opened the guild roster. I suspect that a call to GuildRoster(), before calling this function will cause it to return the proper result.
- This function will return a maximum value of 500.
- Warnings
- If the character is not part of a guild, but has left (/gquit) one, it will still return the number of members of the guild the character was last in. This means that GetNumGuildMembers() is not a reliable way to determine if the character is in a guild or not.