DuckHub
Loading...
⚔️ 25M MoP
● LIVE 👤 My Hub
📋 Events 📅 Calendar
📊 Parses
Guild Command Centre
Welcome, your guild
DuckHub is your all-in-one raid management platform — boss strategies, roster planning, parse tracking, WeakAuras, and a live public portal your raiders can bookmark. Everything your guild needs, in one place.
⚔️ Boss Strategies 🗂️ Roster Builder 📊 Parse Tracker 📅 Raid Calendar 📦 WeakAuras Library 🌐 Public Portal Events & Sign-ups Discord Integration Raid Planner Saves Export & Backup
Pro unlocks
📅 Raid Sign-up Forms 🤖 Discord Bot Posts 💾 Planner Position Saves 📦 Full Export & Backup 🔑 Guild Strat Import String
Current Plan
Free
⭐ Upgrade to Pro
💎
Free Plan
Current features & limits
⭐ Upgrade
Overview Dashboard
Roster Management
Boss Strategies
Resources & WeakAuras
Raid Calendar
Parse Tracker
Raid Events & Sign-ups
Save Planner Positions
Post to Discord
Export & Backup
🌐
Guild Portal
Share & connect
Public Portal
duckhub.net/portal/—
↗ Visit
Join Code
——
Guild Settings
🎮
DuckHub Toolkit 🔒
Guild strat import
↗ CF
Addon is free — packed with tools your raiders can use right now.
⚡ SimCraft APL 📖 SoO Boss Guides 🎯 Mechanic Assignments 📢 Guild Recruiter
Guild Import String 🔒 Locked
Upgrade to generate your guild import string...
⭐ Upgrade
🔒 Strat string requires a DuckHub licence key
📋
Events 🔒
Upcoming raids & sign-ups
Manage →
Loading...
🗺️
Raid Planner 🔒
Boss assignments & positions
Loading bosses...
🗂️
Roster Groups
Raid composition by group
Loading roster...
🎯
Applications 0
Latest guild applications & status
Loading applications...
✓ Always Free — No licence required
Team
MoP
Saved Teams
Specs — drag to group or click to add
Comp
Drag players between groups · saved teams load into planner & CD timeline
⚡ Raid Buffs & Coverage
✓ Always Free — No licence required
Click any boss to write strategies, key mechanics, role assignments, and link a video.
Raid Planner
Drag players from the sidebar onto the field. Right-click to remove.
MoP
Phases:
Markers
Shapes
View
Right-click token to remove
Floor
Boss
Roster
Markers
⚔️
Select a boss to begin
No shapes
placed yet
Roster
Markers
Phase Notes
Players: 0 Markers: 0 No boss selected
✓ Always Free — No licence required
✓ Always Free — No licence required
Manage open roles, review applications, and configure Discord webhooks.
Application Form
Toggle whether the public apply page accepts new submissions
Open
Open Roles
Applications 0
ApplicantClass / SpecRoleiLvlDiscordProgressionAppliedStatus
Raid Calendar
Manage upcoming raid events. Guildies can submit absence requests directly from the portal.
DateEventTimeTierStatusAbsences
Parses
WarcraftLogs rankings for members who've linked their profile. Best performers shown first.
Mode: Best parse % vs all players (matches WarcraftLogs)
Loading members...
Parse %: 0–24 25–49 50–74 75–94 95–98 99–100 — no parse
✓ Always Free — No licence required
All accounts signed up through your portal. Manage officer roles, guild assignment, and credentials.
Total Members
signed up
Officers
with edit access
Pending Guild
no guild assigned
Character Class / Role Team Officer Joined Actions
Guild Information
Set to "All Raids" to show every available raid, or pick a specific tier to focus the progression tracker and boss list.
🔐 Officer Access

Share this link with your officers. They'll create a free account and get instant edit access to your guild dashboard — no approval needed.

Generating...
⚠ Regenerating invalidates the old link.
👥 Member Portal

Send raiders this link to your public portal. Signed-in members get an enhanced experience.

Loading...
Guild Join Code

Raiders enter this code when registering for a member account on your portal. Keep it private — share only with your guild.

Letters and numbers only. 4–16 characters recommended.
What signed-in members get:
🎯Their role assignment highlighted on every boss page
💬Per-boss comment thread to coordinate with the team
📋Attendance pre-filled with their character name & class
🃏Personal character card showing group, role, and status
👥 Guild Members

Raiders who have created a member account on your portal. Click any row to view their full profile.

Loading members...
💾 Backup & Restore

Export everything to a JSON file — roster, boss strategies, resources, recruitment, and progression. Import it anytime to restore if something gets accidentally changed.

⚠ Importing will overwrite your current roster, strategies, resources, and recruitment. Guild settings (name, slug, etc.) are not changed.
Danger Zone

These actions are irreversible.

☠️ Disband Guild
Permanently deletes your guild, all members, events, strategies, and settings. This cannot be undone.
Raid Events
Create events · push to Discord · manage signups · export to roster
Loading events…
Connect your Discord server. DuckHub will post kill announcements, applications, roster changes, and raid reminders directly to your channels.
💬
How to get your Webhook URL
In Discord: open your server → SettingsIntegrationsWebhooksNew Webhook. Pick the channel you want notifications in, then click Copy Webhook URL and paste it below. You can create separate webhooks for different channels (e.g. one for #kills, one for #applications).
🔗
Primary Webhook
All notifications go here unless you set a specific channel below
🏆
Boss Kills
Posts a rich embed when you mark a boss killed
🏆 First Kill — Garrosh Hellscream
Difficulty25M Heroic
GuildDeath Wish
Raiders25
📋
New Applications
Posts when a raider submits the apply form
📋 New Application — Arthas-Whitemane
Class / SpecDeath Knight — Unholy
iLvl553
Discordarthas
👥
Roster Changes
Posts when players are added or removed
👥 Roster Update — Sylvanas joined
ClassHunter — Marksmanship
RoleRanged DPS
🎯
Recruitment
Posts when a new open role is listed
🎯 Now Recruiting — Holy Paladin
PriorityHigh Need
Applyduckhub.net/apply/...
📅
Raid Reminders
Auto-posts X hours before each calendar event
📅 Raid Tonight — SoO Heroic Prog
Time8:00 PM Server
Confirmed18 / 25
Application Status
Posts when you Accept, Trial, or Decline an app
✅ Application Accepted — Arthas
StatusAccepted → Roster
Discordarthas
Boss Strategy Channels
🤖 One-time Bot Setup — then just paste Channel IDs
1. Go to discord.com/developers/applicationsNew Application → name it DuckHub.
2. Click Bot in the sidebar → Reset Token → copy it → paste below.
3. Under OAuth2 → URL Generator: check bot scope + Send Messages permission → open the URL → add bot to your server.
4. In Discord: Settings → Advanced → Developer Mode ON. Right-click each boss channel → Copy Channel ID.
Right-click each boss channel in Discord → Copy Channel ID → paste below. Leave blank to use your main webhook.
Loading bosses...