Guildlume · Guide

Last updated November 12, 2026

Guildlume is the guild bot for World of Warcraft®: Forever, Retail and Mists of Pandaria Classic. It keeps your roster up to date from Blizzard, sends craft requests to the people who know the recipe, and runs raid sign-ups with reminders and attendance. It's free.

Add Guildlume to your Discord

What it does

Setting it up (5 minutes)

  1. Add the bot with the invite link. It asks for: Manage Channels, View Channels, Send Messages, Embed Links and Read Message History. Nothing else.
  2. Run /setup (you need the Manage Server permission). It makes a ⚔️ World of Warcraft category with these channels:
    • 👋・welcome: Everyone who joins, welcomed by the bot.
    • 📖・commands: Every command and what it does. Kept up to date by the bot. /help shows it privately.
    • 🎮・bot-commands: Run the bot's commands here: /char link, /char add, /roster me, /craft request… Most replies are private, only you see them.
    • 📋・roster: Who plays what: counts by game, role and class. Press Browse to see everyone. Add yours with /char link. Kept up to date by the bot.
    • 🎉・level-ups: Every ding and every level cap, posted by the bot as it happens.
    • 🔨・crafting: Who can make what. /craft who to find a crafter, /craft request to ask for something.
    • 🔔・reminders: Weekly reset and other reminders from the bot.
    • 📅・raids: Raid and dungeon sign-ups. /raid create to plan one, then press a button to join.
    • 🔧・bot-admin (managers only, under 🔒 ADMIN): Private. Notices from the bot for server managers.
    Run /setup again any time to repair a channel someone deleted. Rename or move the channels if you like; the bot keeps track of them.
  3. Pick your officer role with /officers role. Officers can edit anyone's character, cancel raids and fix attendance. Server managers can always do this.
  4. Let 🔒 bot-admin be seen by your officers. The bot can't change role permissions, so open the channel's settings → Permissions, add your officer role and allow View Channel.
  5. Optional: /reminders reset posts a reminder at the weekly reset.
  6. Ask everyone to add their characters in 🎮・bot-commands with /char link (sign in with Battle.net and pick their characters from a list) or /char add. The 📖 commands channel and the welcome message point new members there.

Good to know

Questions or ideas?

Join the Guildlume support Discord. Open a ticket for help with your server, or use /feedback there to send an idea or report a bug.

Every command

The same list lives in your 📖 commands channel, and /help shows it privately.

👋 Getting started

/char linkEasiest: sign in with Battle.net and pick your characters from a list. Realms and levels come in by themselves.
/char addOr add one by hand: which WoW (Forever, Retail or Classic), full name, class and role (Tank, Healer or DPS). Spec is optional. Retail and Classic: add your realm too. Then tick your professions. Alts welcome!
/helpThis guide, just for you

Run commands in 🎮・bot-commands (or any chat channel). Most replies only you can see.

📋 Roster

/roster meYour characters
/roster userSomeone else's characters
/roster characterFind a character by name
/roster browseEveryone, with game / role / class filters (same as the Browse button on the roster)
/char roleChange a character's role (spec fills in from your talent points)
/char professionsSet professions by hand. Usually not needed: once Blizzard knows your character, professions, skill and recipes fill in by themselves
/char realmRetail and Classic: set or fix your realm so your level updates by itself
/levelOnly needed for a Forever character under level 10, or one Blizzard can't find yet (no 🔄)
/char removeTake a character off the roster

🔄 Levels update by themselves. Within about an hour of logging out, the bot picks up your new level from Blizzard and posts the ding in 🎉・level-ups. Forever characters show up from level 10.
💤 Characters with no activity for 30 days are left out of the counts. Characters of people who leave the server are hidden.

🔨 Crafting

/craft whoWho can make an item (start typing it), or who has a profession
/craft requestAsk for an item: start typing and pick it from the list. Only the people who know that recipe get pinged, and they claim it with a button

The bot learns everyone's recipes from Blizzard (about an hour after you log out), so requests go straight to someone who can make it.

📅 Raids & dungeons (extra)

/raid createPlan a run: pick the game, then start typing the dungeon or raid. Times are typed in Eastern
/raid listWhat's coming up
/raid cancelCancel a run you made (everyone signed up gets a DM)
/attendanceWho comes to raids: the whole group, or one member with member

Sign up with the Tank / Healer / DPS / Maybe buttons on the post. Everyone signed up gets a DM an hour before. Attendance is taken from the raid's voice channel at the start and 20 minutes in; officers can fix it in 🔧・bot-admin.

🛡️ Officers & managers

/roster editOfficers: fix anyone's level, role, spec or class
/officers roleManagers: pick the role your officers have
/setupManagers: make or repair the bot's channels
/reminders resetManagers: post a reminder at the weekly reset (/reminders off to stop)