~/forever/addon-api
Addon API
C_GuildInfo.AreGuildEventsEnabled() : enabledC_GuildInfo.CanEditOfficerNote() : canEditOfficerNoteC_GuildInfo.CanSpeakInGuildChat() : canSpeakInGuildChatC_GuildInfo.CanViewOfficerNote() : canViewOfficerNoteC_GuildInfo.Demote(name)C_GuildInfo.Disband()C_GuildInfo.GetGuildNewsInfo(index) : newsInfoC_GuildInfo.GetGuildRankOrder(guid) : rankOrderC_GuildInfo.GetGuildTabardInfo(unit?) : tabardInfoC_GuildInfo.GetInfoText() : infoTextC_GuildInfo.GetMOTD() : motdC_GuildInfo.GetPreferredPlaySettings() : loaded, preferredLocaleID, preferredDatacenterLocalityID, lastPreferredLocaleChangeDate, lastPreferredDatacenterLocalityChangeDate, changeCooldownDaysC_GuildInfo.GetPreferredPlaySettingsFeatures() : canChangeLocale, canChangeDatacenterLocalityC_GuildInfo.GuildControlGetRankFlags(rankOrder) : permissionsC_GuildInfo.GuildRoster()C_GuildInfo.Invite(name)C_GuildInfo.IsDiscordStreamSeparate() : separateStreamC_GuildInfo.IsEncounterGuildNewsEnabled() : enabledC_GuildInfo.IsGuildOfficer() : isOfficerC_GuildInfo.IsGuildRankAssignmentAllowed(guid, rankOrder) : isGuildRankAssignmentAllowedC_GuildInfo.IsGuildReputationEnabled() : enabledC_GuildInfo.Leave()C_GuildInfo.MemberExistsByName(name) : existsC_GuildInfo.Promote(name)C_GuildInfo.QueryGuildMemberRecipes(guildMemberGUID, skillLineID)C_GuildInfo.QueryGuildMembersForRecipe(skillLineID, recipeSpellID, recipeLevel?) : updatedRecipeSpellIDC_GuildInfo.RemoveFromGuild(guid)C_GuildInfo.RequestGuildRename(desiredName)C_GuildInfo.RequestGuildRenameRefund()C_GuildInfo.RequestPreferredPlaySettings() : startedSuccessfullyC_GuildInfo.RequestRenameNameCheck(desiredName)C_GuildInfo.RequestRenameStatus() : ableToRequestC_GuildInfo.SetGuildRankOrder(guid, rankOrder)C_GuildInfo.SetInfoText(infoText)C_GuildInfo.SetLeader(name)C_GuildInfo.SetMOTD(motd)C_GuildInfo.SetNote(guid, note, isPublic)C_GuildInfo.SetPreferredPlaySettings(preferredLocaleID, preferredDatacenterLocalityID) : startedSuccessfullyC_GuildInfo.Uninvite(name)Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.