GetGuildMemberInfo
ESO Lua API function — used by 137 of the 3,030 addons we indexed (combined 11,843,495 downloads). Signature from the official ESOUIDocumentation.txt, API version 101050.
Official signature
GetGuildMemberInfo(integer guildId, luaindex memberIndex)Returns: string name, string note, luaindex rankIndex, playerStatus, integer secsSinceLogoff
Real usage — from pChat (Chat customization & help: look/notification/sound/automation/history)
if not isOnline then
local name, note, rankIndex, playerStatus, secsSinceLogoff = GetGuildMemberInfo(guildId, memberIndex)
if playerStatus ~= PLAYER_STATUS_OFFLINE thenShort excerpt from the shipping addon pChat (Chat customization & help: look/notification/sound/automation/history) — its ESOUI page; the code belongs to its author. Shown because documentation without a working example is half a reference.
Most-downloaded addons using it
| Addon | Total downloads |
|---|---|
| Master Merchant 3.0 | 3,883,523 |
| pChat (Chat customization & help: look/notification/sound/automation/history) | 1,832,805 |
| Port to Friend's House | 1,303,975 |
| Arkadius' Trade Tools | 845,488 |
| OdySupportIcons - Group Role Icons & More | 484,590 |
| Faster Travel (Wayshrines menu & Teleporter) | 369,697 |