Skip to content

Discord guide

The WoW wing is a gated set of channels inside the Pass The Torch Discord. Nobody outside the wing sees them, and nobody in the wing gets a WoW ping they did not opt into. This page is the map: every channel, every bot command with an example, how Discord search actually works, how your character sheet feeds the roster, and how events are posted. If you cannot find something after reading this, !guide <whatever it is> is the fallback.

  1. Join the Discord and answer “What games do you play?” in onboarding. Picking World of Warcraft: Forever grants the WoW Forever role and reveals the wing. Already a member? The same option is under Channels and Roles at the top of the channel list, or the button in the public invite post.
  2. Want out? Hit the same button. You will never see a WoW channel or get a WoW ping again.
  3. Onboarding roles are self-selected and editable, which is why the WoW Forever role means “can see the wing” and nothing more. Ranks are granted by officers. See Ranks and titles. verified
Channel What it is for Who can post
start-here The wing’s front door: what this is, how ranks work, the short charter, the pinned compendium directory Read-only
wow-roles Button panels for class, role, and ping roles, plus Set up my character Read-only, buttons only
tavern General WoW talk, screenshots, loot, news, the daily prompt, Screenshot Friday, deed claims, shoutouts Everyone
launch-plan Ruleset and faction polls, the class census board, the name vote board, and four threads: Names reserved, Profession claims, Beta reports, Leveling pods. Goes read-only four weeks after launch Everyone, until archived
roster Auto-updated from character sheets: who plays what, composition against raid targets, profession coverage and gaps Read-only, bot-updated
lfg Dungeon runs and leveling groups. The only channel where ping roles can be mentioned Everyone
addons-and-tools Verified links only. Forever runs the modern addon API; old Classic addons do not load. See Addons Read-only
officer-chat Officers only Officers
WoW Tavern (voice) The “someone’s home” channel. Listening without talking is fine Everyone
WoW Party (voice, limit 5) One dungeon group. Overflow channels are created by the bot when needed Everyone

Added when raids unlock (around November 25, ahead of the December 9 unlock): raid-signups (Raid-Helper posts only, no chat), raid-chat, loot-rules (read-only), logs, absences, a Raid voice channel, and the class-talk and professions forums.

Not in the wing on purpose: a memes channel (the parent server has one), class channels (a forum with tags does the job), profession roles (a sheet does the job until there are 15 or more players at 60). Fewer channels is the design. verified

The sheet is the single source of truth for the roster, the composition board, and the profession coverage board. Fill it before launch; the bot nudges the wing weekly until then.

  1. Go to wow-roles and hit Set up my character.
  2. Pick your class, your endgame spec, your role or roles (up to two), your leveling spec if it differs, your race, and your professions (primary up to the game’s limit, up to three secondary).
  3. The bot checks the Forever race and class grid, so it will tell you if that race cannot be that class.
  4. Save. The roster channel updates within about 30 seconds, and your class and role roles are synced to match.
  5. Changed your mind? Do it again. The sheet overwrites.

The roster board shows the whole picture against the raid targets. A ten-player raid wants roughly 2 tanks and 2 or 3 healers. We will be short on healers. We always are.

All three bots are the guild’s own. They only answer inside WoW wing channels. Most member-facing replies are visible in channel; the name-vote board replies are private to you.

Command What it does Example
!roster Posts the full roster view: everyone’s class, spec, role, leveling spec, professions !roster
!sheet Shows your own character card !sheet
!sheet @name Shows someone else’s card !sheet @Yeet
!missing Lists everyone with the WoW Forever role who has no sheet yet. Officers use it before launch; anyone can run it !missing

Members use the buttons on the board in launch-plan. The full walkthrough and the rules are on Guild name vote.

Command Who What it does
!guildname status (or !names status) Anyone Current phase, close time in your timezone, counts, link to the board
!guildname open [nomHours] [voteHours] [maxPicks] Officers Opens a round. Phases auto-advance
!guildname vote [hours] [maxPicks] Officers Ends nominations early, opens voting
!guildname close Officers Ends the current phase; closing voting pins the results
!guildname extend <hours> Officers Pushes the deadline back
!guildname remove <name> Officers Removes a rule-breaking nomination; reason is posted in channel
!guildname results Officers The tally. Hidden outside officer channels while voting is open
!guildname runoff <N> [hours] Officers After a close: runoff among the top N plus ties, one pick each

The bridge between Discord and this site. It searches every page’s title, description, and keywords.

Command What it searches Example
!guide <anything> (also !g, !find) The whole site !guide fury warrior, !guide alchemy, !guide onyxia, !guide loot rules, !guide ms>os
!class <name> (also !spec) Classes !class warlock, !spec prot
!prof <name> (also !profession) Professions !prof enchanting
!raid <name> Endgame !raid hyjal
!dungeon <name> (also !zone, !leveling) Leveling !dungeon deadmines, !zone riverlands
!addon <name> (also !addons, !link, !links) Tools and links !addon dbm
!system <name> (also !legacy) Forever systems !legacy
!charter <topic> (also !rules, !loot) Guild life !charter bench, !loot rubric
!compendium Posts the site link and the pinned directory. Officers: refreshes the directory in start-here !compendium

If a shortcut finds nothing in its section it falls back to the whole site. Nicknames and abbreviations work because every page lists them as keywords: “prot,” “ret,” “bm,” “sr,” “ony.”

Signups happen on the event post in raid-signups: hit your class and spec, or Bench, Tentative, Late, or Absence. Deadline is 24 hours before start; the roster is posted at the deadline with the bench named. /attendance shows your signup record. See Raid leading. verified

Three self-serve roles in wow-roles: Ping: Dungeons, Ping: Raids, Ping: PvP. They are the only WoW roles anyone can mention, and only inside lfg. Nobody uses @everyone or @here in the wing; the parent server has 108 non-WoW members and the wing exists so they never hear about any of this. verified

Class roles (Warrior through Druid, in the official class colors) and combat roles (Tank, Healer, DPS) are set from your sheet. They sit below the finance-side identity roles so your name color on the finance side does not change. They are not mentionable.

  • Every WoW event is a Discord scheduled event bound to a private WoW voice channel, never an external location. External events are visible to the whole server. verified
  • The event card’s “interested” count is social proof. Hit interested even if you are not sure.
  • Weekly recurring events can name only one weekday each, so a Tuesday and Thursday raid is two events, not one. verified
  • Raid-Helper syncs its events to the calendar. The rituals on Rituals and calendar are posted the same way.
  • Someone is in voice ten minutes before every event starts. That is the officer on duty’s job.

Anything ephemeral goes in a thread: one dungeon run, one loot question, one bug report. It keeps the tavern readable. The four standing threads in launch-plan:

Thread Use
Names reserved Post the character names you reserved from Oct 27. This becomes the guild invite list
Profession claims Claim a profession so the coverage board can flag gaps
Beta reports What works and what breaks in the beta client, especially addons
Leveling pods Find a duo or trio on your schedule for launch night. These become the first pods

Forum post titles start with a noun (“Onyxia: phase 2 positioning”), not a question, so search results read well.

Most returning players do not know these exist. Type them in the search box at the top right.

Operator Finds Example
in:#channel Messages in one channel in:#tavern flask
from:@user Messages from one person from:@Yeet loot
has:link / has:image / has:file Messages with an attachment type has:image in:#tavern
before: / after: / during: A date range after:2026-11-04 pod
pinned:true Only pinned messages pinned:true in:#start-here
mentions:@user Messages that mention someone mentions:@Yeet

Combine them. in:#launch-plan has:image after:2026-10-27 finds every name-reservation screenshot.

Other things worth knowing: Ctrl+K jumps to any channel by name. Right-click a message, Copy Message Link to reference it anywhere. Pinned messages are under the pin icon at the top of every channel; the compendium directory is pinned in start-here.

  • AutoMod keyword rules catch gold-seller links, “wts gold,” “gdkp,” and “boost” with a dollar sign; hits go to the officers’ bot log. GDKP is banned in Forever and gold buying is punished up to permanent account loss. verified
  • Nobody in this server DMs you selling anything. Report it; it is an instant ban under the parent server rules.
  • This is a family server and some members may be minors, so channels carry honest content tags and Discord’s teen-by-default settings apply. verified
  • Whether the roster can sync from the game once Blizzard ships an API for Forever. Until then the sheet is manual and the source of truth.
  • Whether Discord Server Tags are available to the parent server. If so, the guild tag joins the identity layer.
  • Discord’s official support articles on onboarding and AutoMod AI returned errors during research; the onboarding facts above come from the developer docs and 2026 third-party guides.
  • Which addon-driven attendance export works on Forever. See Addons.