# GuildCommand
**A guild headquarters for WoW: Forever**
GuildCommand gives your guild one clean, fantasy-styled home inside the game. See your whole guild at a glance, find any member in seconds, and keep up with your guild's Message of the Day. Dungeon groups, raid signups, events and announcements are on the way.
> ⚠️ **Alpha (v0.1.0):** this is the first milestone. Please report anything that breaks (see *Feedback* below).
---
## ✨ Available Now
### 🏰 Guild Dashboard
- Your guild's name, emblem, realm and your rank
- Total members, who's online, number of ranks, and the guild leader
- Message of the Day and guild information
- Class breakdown of your guild
- **Online Now** list. Click a name to jump straight to them in the roster
### 📜 Advanced Roster
- **Search** by name, rank, class, zone or public note
- **Filter** by online status, class or rank
- **Sort** by any column. Click again to reverse
- **Member panel** showing level, class, rank, status, zone, last online and public note
- **Officer notes**, shown **only** if your guild rank is allowed to view them
- **Invite to group** button for online guildmates
- Copyable name box, so you can paste names anywhere
### ⚙️ Settings
- Window scale, plus compact and expanded modes
- Purple or blue accent color
- Message of the Day alerts in chat, with an optional sound
- Debug mode for bug reports
- Also listed in the game's AddOns settings
---
## 🔒 Privacy First
- GuildCommand v0.1.0 **sends nothing to other players**
- It only shows the guild roster the game already gives you
- Roster data and notes are **never saved to disk**. Only your settings are stored
- Future sharing features will be **opt-in**
---
## 📥 Installation
1. Install with the CurseForge app, or unzip into `World of Warcraft/_forever_/Interface/AddOns/`
2. Fully restart the game
3. Type `/gc`
## ⌨️ Commands
| Command | What it does |
|---|---|
| `/gc` | Open or close GuildCommand |
| `/gc roster [search]` | Open the roster, optionally with a search |
| `/gc settings` | Open settings |
| `/gc compact` | Switch between compact and expanded |
| `/gc refresh` | Refresh the guild roster |
| `/gc reset` | Reset settings and window position |
| `/gc help` | List all commands |
`/guildcommand` works too.
---
## 🗺️ Roadmap (planned, not yet available)
- **v0.2:** Guild Dungeon Finder (tank/healer/DPS slots), raid events with role signups, attendance lists
- **v0.3:** Officer announcements, sharing between GuildCommand users, opt-in member profiles (main/alts, roles, playtimes)
- **v0.5:** Professions directory, crafting request board, Guild Chronicles (your guild's history)
- **v1.0:** Stable release after real guild testing
*Shared features will only reach guildmates who also run GuildCommand and are online at the same time. Addons can't deliver messages to offline players.*
---
## ✅ Compatibility
Built for **World of Warcraft: Forever** only.
## ⚠️ Known Limitations
- Guild emblem shows only when the game provides tabard data. Otherwise you'll see a generic tabard icon
- Not linked to the Blizzard calendar. Guild events will be GuildCommand's own records (v0.2)
- If another addon also uses `/gc`, use `/guildcommand` instead
## 💬 Feedback & Bug Reports
Leave a comment with:
- the full Lua error (BugSack helps)
- what you were doing
- your guild size
- your other addons
Turning on `/gc debug` adds extra detail.
---
*Made by **ForeverForge**. Free forever, with no ads and no premium features. MIT licensed. Not affiliated with or endorsed by Blizzard Entertainment.*

