File Details
GuildKit-0.1.0
- R
- Jun 27, 2026
- 211.09 KB
- 11
- 12.1.0+2
- Classic + 2
File Name
GuildKit-0.1.0.zip
Supported Versions
- 12.1.0
- 2.5.6
- 1.15.8
0.1.0 (alpha)
Initial alpha. A native-feeling panel that docks to the guild window and adds insights and management tooling the default UI lacks.
Panel & integration
- Docked panel with a left-sidebar page nav, built on Blizzard's
BasicFrameTemplateWithInsetso it reads as a native window. It opens docked to the guild window and shares its close behavior (no standalone mode). - A native GuildKit tab on the guild window (Classic
GuildFrame; modernCommunitiesFrame), with optional auto-open when the guild window opens. - Slash commands
/gkand/guildkit. - Uses the shared accent color (#2BB673).
Pages
- Overview — guild name, your rank, member counts; an Online Officers list (configurable officer ranks, click to whisper / open detail); Guild Links parsed from the MOTD and info text (click to copy); and a compact ranks × key-permissions matrix (full grid for the GM, your own row for everyone else).
- Roster Search — results-only search by name, zone, level (exact / range / comparison), and note. Left-click opens the native member detail, right-click whispers, shift-click bans.
- Analytics — distribution charts with Class / Level / Rank / Race / Zone sub-tabs (race resolved from member GUIDs), an Include-offline toggle, and a Sort dropdown.
- Auto Invite (off by default, per-guild) — members who whisper a configurable
trigger are pre-qualified by a name substring, class/race (from their GUID), and
an optional min level, then invited with one click from a popup or the pending
list, with bulk Invite All. Min level is checked on demand via a chat link /
button (the
/whoAPI requires a real click). - Ban List (per-guild) — a blacklist with reasons; banned members present in the roster are surfaced for a one-click secure kick, with Ban & Kick in one step and a Kick All. Add via the form (with roster autocomplete), shift-click in Roster Search, or a post-kick offer.
- Settings — open-with-guild toggle, officer-rank checklist (per-guild), and a
Classic/modern guild-UI switch (
useClassicGuildUI, reload-required).
Notes for this alpha
- Settings are split account-wide (preferences) vs. per-guild (officer ranks, auto-invite, ban list) so choices don't bleed between guilds or characters.
- Kicks/removals must run through secure
/gremovebuttons (Blizzard locked the removal API to secure code), so they happen from the panel, never a popup, and not during combat. - Cross-client: Retail (120000), TBC (20505), and Classic Era (11504) from one codebase via feature detection.

