~/forever/addon-api
Addon API
CLUB_ADDED: clubIdCLUB_ERROR: action, error, clubTypeCLUB_FINDER_APPLICANT_INVITE_RECIEVED: clubFinderGUIDsCLUB_FINDER_APPLICATIONS_UPDATED: type, clubFinderGUIDsCLUB_FINDER_CAN_WHISPER_APPLICANT: applicantCLUB_FINDER_CLUB_LIST_RETURNED: typeCLUB_FINDER_CLUB_REPORTED: type, clubFinderGUIDCLUB_FINDER_COMMUNITY_OFFLINE_JOIN: clubIdCLUB_FINDER_ENABLED_OR_DISABLEDCLUB_FINDER_GUILD_REALM_NAME_UPDATED: clubFinderGUID, realmNameCLUB_FINDER_LINKED_CLUB_RETURNED: clubInfoCLUB_FINDER_MEMBERSHIP_LIST_CHANGEDCLUB_FINDER_PLAYER_PENDING_LIST_RECIEVED: typeCLUB_FINDER_POST_UPDATED: clubFinderGUIDsCLUB_FINDER_RECRUITMENT_POST_RETURNED: typeCLUB_FINDER_RECRUITS_UPDATED: typeCLUB_FINDER_RECRUIT_LIST_CHANGEDCLUB_INVITATIONS_RECEIVED_FOR_CLUB: clubIdCLUB_INVITATION_ADDED_FOR_SELF: invitationCLUB_INVITATION_REMOVED_FOR_SELF: invitationIdCLUB_MEMBERS_UPDATED: clubIdCLUB_MEMBER_ADDED: clubId, memberIdCLUB_MEMBER_PRESENCE_UPDATED: clubId, memberId, presenceCLUB_MEMBER_REMOVED: clubId, memberIdCLUB_MEMBER_ROLE_UPDATED: clubId, memberId, roleIdCLUB_MEMBER_UPDATED: clubId, memberIdCLUB_MESSAGE_ADDED: clubId, streamId, messageIdCLUB_MESSAGE_HISTORY_RECEIVED: clubId, streamId, downloadedRange, contiguousRangeCLUB_MESSAGE_UPDATED: clubId, streamId, messageIdCLUB_REMOVED: clubIdCLUB_REMOVED_MESSAGE: clubName, clubRemovedReasonCLUB_SELF_MEMBER_ROLE_UPDATED: clubId, roleIdCLUB_STREAMS_LOADED: clubIdCLUB_STREAM_ADDED: clubId, streamIdCLUB_STREAM_REMOVED: clubId, streamIdCLUB_STREAM_SUBSCRIBED: clubId, streamIdCLUB_STREAM_UNSUBSCRIBED: clubId, streamIdCLUB_STREAM_UPDATED: clubId, streamIdCLUB_TICKETS_RECEIVED: clubIdCLUB_TICKET_CREATED: clubId, ticketInfoCLUB_TICKET_RECEIVED: ticketCLUB_UPDATED: clubIdCOLOR_OVERRIDES_RESETCOLOR_OVERRIDE_UPDATED: overrideTypeCOMBAT_LOG_APPLY_FILTER_SETTINGS: filterSettingsCOMBAT_LOG_ENTRIES_CLEAREDCOMBAT_LOG_EVENTCOMBAT_LOG_EVENT_INTERNAL_UNFILTEREDCOMBAT_LOG_EVENT_UNFILTEREDCOMBAT_LOG_MESSAGE: message, colorR, colorG, colorB, orderDocumented 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.