Raids and attendance
On this page
Guides: How to track raid attendance | How to prepare for your first raid
A raid records one event's date, attendees, attendance credit, notes, loot, and optional soft reserves. It is separate from a regular raid group.
How do I create a raid?
You need permission to edit raids to open the form, and permission to create raids to save a new one. In your guild, open Raids → Create Raid.
- Optionally use the three Import Raid Data panels for Warcraft Logs, Raid-Helper, or Softres.it, then review the fields they fill. You can combine sources before saving.
- Enter or check the name and date/time.
- Choose or check the dungeons and raid groups involved.
- Add or check the characters whose attendance you want to record.
- Review each character's attendance credit and any notes.
- Press Create. When editing an existing raid, press Update instead.
The form offers up to four dungeons, four raid groups, four log links, and 160 character rows.
The date/time picker uses your browser's local time. TMB converts it to UTC when saving. Past dates are supported, including imported raids. Check your computer's time zone before entering a raid time.
Can I copy a previous raid?
Yes. Open Raids → View Raids, find the raid, and select Copy beside it. Review the name, date, groups, dungeons, and raid notes in the new form, then press Create.
Copied characters start with full attendance credit. Their excuses, remarks, and attendee notes are cleared. Warcraft Logs, Raid-Helper, and Softres.it links are also cleared, and the old raid's loot and reserves are not copied. Raid-wide public notes copy; raid-wide officer notes copy only when you can view and edit officer notes with Streamer Mode off. The new form starts with Ignore attendance, Cancelled, and Archived turned off.
Copying only fills a new form. It does not save a new raid until you press Create.
How do I add attendees?
Choose existing guild characters in the attendee rows, or create a missing character as described below. To add a whole group, check auto-add raiders before choosing it under Raid Group(s). This adds both main and general raiders without duplicating characters already in the form.
Automatically added characters start with full credit. Review who actually attended and adjust their credit before saving.
Changing groups does not remove attendees already added. To start over, choose clear attendees and confirm. This clears all attendee rows, their credit, notes, and staged reserves, and the selected raid groups. Saved reserves are removed when you save the cleared raid.
Successful Create/Update saves record each attendee addition or removal in the Audit log, including the initial roster when creating a raid. Use the raid's history link and narrow by Character or the acting Member, leaving Loot Type blank. Changing credit, Excused, notes, or row order alone does not create attendee addition/removal events. Unsaved imports and rejected or rolled-back saves create none.
Can I create a missing character here?
Yes, if you can use the raid form and have permission to edit characters.
- Leave the character dropdown empty and fill in New character name. The yellow highlight marks a proposed new character.
- Optionally choose Class, Spec, and Role. Choosing a class enables Spec; choosing a spec fills Role, which you can change.
- Optionally choose Member to link the character to someone in your guild, or leave it Unclaimed. Imported new-character proposals highlight Member for review even when no member was filled.
- Check the attendance credit, then press Create or Update to save the character and raid together.
Use clear attendee to remove an unwanted attendee before saving.
New characters do not automatically join a raid group. If a matching character already exists when you save, TMB uses it without changing its details, owner, or archived status. If several characters match, choose the intended one from the dropdown. Include each character only once.
Can I load attendees from Warcraft Logs?
Yes, when your guild has a Warcraft Logs account connection available.
- In Import Raid Data at the top, enter a report link or its 16-character ID under Warcraft Logs Link or ID. More inputs appear as you fill them, up to four distinct reports. Multiple reports can combine attendance across split logs or different dungeons in one raid.
- The options and Import from Warcraft Logs button appear once you enter something. Load attendance and Load raid info both start checked. Turn either off to load only what you need; selecting neither shows a notice without requesting data.
- Press Import from Warcraft Logs. The form is temporarily locked while importing and becomes editable afterward.
- Review the filled fields, then press Create or Update to save.
With Load attendance checked, TMB combines report characters, matches existing guild characters, and preserves attendees already in the form and their edits. Newly added characters start at 100% credit. If you can edit characters, unmatched names fill New character name, highlighted in yellow, and Class where available. WCL does not fill Spec, Role, or Member. Review those proposals and resolve names with several matches. Without character-edit permission, missing characters are reported without being added; ask an officer to create them before importing again. The import also reports characters it cannot add within the 160-row limit.
With Load raid info checked, the first successfully loaded report in your entered order supplies the title and start time. An empty Raid Name is filled, and the initial default time can be replaced if you have not customized it. Existing names and dates from Edit, Copy, or validation recovery are preserved. All successful reports contribute dungeon candidates and title-based raid-group matches, as described below. Raid info can load even if a report has no ranked characters.
After a successful import, source report links are added to the lower Warcraft Logs Link fields, including when raid info is off. Existing attachments are preserved and report codes are deduplicated; a warning explains when all four attachment fields are full. Enter each report only once in the importer. A duplicate-input warning does not mean the account needs reconnecting.
Importing does not save anything. Attendance-only imports leave raid info unchanged; raid-info-only imports leave attendees, attendance settings, and any signup-import review warning unchanged. Check actual participation and credit before saving. Connecting an account and setting a Warcraft Logs guild ID are separate settings; see Guild settings and permissions.
Can I import Raid-Helper signups?
Yes. On Create, Edit, or Copy Raid:
- In Import Raid Data, enter a Raid-Helper link, Discord message link, or event ID under Raid-Helper Link or ID. Its options and Import from Raid-Helper button appear once you enter something.
- Load attendance, Load raid info, and Try to match signups to characters on TMB start checked. Import absent characters starts unchecked. Turning off attendance disables matching and absent options while keeping your preferences. Turn off raid info to preserve all raid-info fields; turn off attendance to leave all attendees and attendance settings untouched. With both off, importing shows a notice without requesting data.
- Press Import from Raid-Helper. The form is temporarily locked while importing, then becomes editable again. With matching enabled, TMB tries a unique exact signup-name match first, then falls back to Discord ID and the member's only active character of the signup class. Ambiguous matches remain unselected.
- Review the normal attendee fields. Unmatched names prefill New character name for users with character-edit permission; recognized class/spec fields also prefill. These names may be Discord nicknames, so correct them before saving. Without character-edit permission, select an existing character or clear the row.
- Review the hints below clear attendee. An unresolved warning appears first, followed by the signup name and any relevant member context. Class/spec appears only while no character is selected and those new-character fields are empty.
- Review the filled metadata and the canonical Raid-Helper Link attachment beside Warcraft Logs Link, then press Create or Update. The source link fills after a successful import even when Load raid info is off.
With Load raid info checked, the event can fill a blank Raid Name, an untouched initial time, and matching dungeons and raid groups. Its description, when available as text, fills a blank Public Note as plain text (up to 250 characters). Whitespace-only notes count as blank; existing public notes and Officer Note are preserved. Turning off Load raid info leaves these fields unchanged.
When a signup is unresolved but TMB identifies one linked member, its character dropdown initially shows only that member's available characters. Showing [member]'s characters ([count]) makes the filter visible. Use Show all guild characters to search the full guild, or Show only [member]'s characters to return. Switching scope clears the search and keeps your selected character, including an outside character under Current selection. If the member has no available characters, the full guild list is shown with an explanation. Initially matched rows use the ordinary dropdown. clear attendee removes the filter and import context.
With Load attendance checked, absent signups are skipped unless Import absent characters is checked. Other choices, including benched, late, tentative, queued, and unfamiliar signups, are imported. Newly imported credit starts at 100%. Absence and Benched have Excused checked, with Gave notice or Benched in Note; Late selects Late. These are signup defaults to review, not evidence of participation.
Existing attendees and manual work are preserved. Reloading the same event refreshes untouched generated rows without adding duplicates; manually edited rows stay unchanged. Checkbox changes apply to the next import. Unchecking Import absent characters never removes rows already loaded. If there is insufficient space within the 160-row limit, the import changes nothing; clear rows before retrying.
Raid-Helper imports signups, not actual attendance. Review before saving. This warning appears when signup rows are loaded and stays visible even while attendance is ignored. A first signup import can check Ignore attendance on an untouched new/copy form. Your explicit choice, existing/validation-restored settings, and attendance already loaded from WCL are preserved. Imports that apply no signup rows do not introduce a warning or change Ignore attendance. Metadata-only imports preserve any prior warning. To count the raid, review participation and credit, then clear Ignore attendance before saving; there is no confirmation checkbox. WCL can provide stronger evidence of logged participation.
Events from other Discord servers remain importable with a notice; matching and permissions always use this TMB guild. TMB does not synchronize the raid or detect another saved raid created from the same event. Import matching and member-filter preferences belong to the open form; they are not saved provider settings.
Can I import characters from Softres?
Yes. On Create, Edit, or Copy Raid, use the Softres.it panel beside Warcraft Logs and Raid-Helper. No Softres account connection is needed in TMB; the run must be publicly accessible:
- Enter a current public run link such as
https://softres.it/raid/Pe9rJE4a, or its case-sensitive run ID, under Softres.it Link or ID. Legacy links and private management tokens are not supported. Current beta-host public links are accepted and saved as canonical softres.it links. - Once you enter something, Load attendance, Load raid info, Import reserves, Try to match characters on TMB, and Import from Softres.it appear. These four checkboxes start checked. Matching is disabled only when both attendance and reserves are off, while preserving its preference. Turning off attendance, raid info, and reserves shows a notice without requesting data. On Edit, Replace existing reserves also appears and starts unchecked; see the reserve controls below.
- Press Import from Softres.it. The whole form locks temporarily and becomes editable again after success or failure.
- Review matched characters and any missing-character proposals. Matching tries a unique character name first, then a linked Discord member with one active character of a recognized class. Unknown class/spec details and ambiguous matches stay manual; the Member input is highlighted for new-character review even when Unclaimed. Without character-edit permission, select an existing character or clear an unresolved row. The same member-filtered picker described for Raid-Helper is available when one linked member is identified.
- Check attendance and metadata, then use the normal Create or Update button to save. Importing itself saves nothing. Its canonical source link fills the lower Softres.it Link field even when raid info is off.
With Load attendance checked, TMB proposes one row per available source character, regardless of how many items they reserved. Newly added rows start at 100% credit, Excused unchecked, and no automatic remark. Existing attendees, pending names, notes, credit, and manual corrections are preserved when combining sources or importing again.
Reimporting the same run refreshes untouched generated rows without duplicating them; manually edited rows stay unchanged. Changing the matching option affects the next import. Duplicate protection still applies when matching is off: a pending name that uniquely identifies an existing character will not be added again through another import's Discord/class match. The result's attendees added count includes existing TMB characters newly added to this raid; already in this raid means attendees preserved from the form. The matched and need review counts describe the unique attendee rows represented by this import, including preserved rows on reimport. The red new characters count covers proposed names with no existing TMB match; ambiguous existing names can need review without being new.
Source matching and member-filter context belong to the open form and are not saved with the raid. An import that needs more empty rows than remain changes nothing; review or clear rows before retrying.
Softres reservers are not actual attendance. A warning prompts review without requiring a confirmation checkbox. A first roster import can check Ignore attendance on an untouched new/copy form; your explicit choice, existing/validation-restored settings, and WCL attendance work are preserved. Imports that add no roster rows do not introduce this warning or change Ignore attendance.
With Load raid info checked, a valid scheduled time can replace the untouched initial time, and unambiguous source dungeons can fill empty selections. Softres has no separate title field, so TMB joins its distinct dungeon names in source order, such as Hyjal Summit, Black Temple, to fill a blank Raid Name (up to 75 characters). Its Raid Note, when available, fills a blank Public Note as plain text (up to 250 characters). Whitespace-only name/note fields count as blank; existing names and public notes are preserved. Raid groups and Officer Note are never filled from Softres. Turning off Load raid info preserves all metadata; metadata-only imports leave attendees and attendance settings untouched, including when character details are unavailable.
A hidden source roster may still provide raid info and its link. TMB explains when attendance is unavailable or individual hidden/invalid records were omitted; an unavailable roster does not mean the run has no players. Review any incomplete import rather than assuming everyone is present.
The integration can also capture ordinary soft reserves for this raid; see the reserve controls below. It does not assign loot, alter wishlists/prios, submit reserves to Softres, or keep the sites synchronized. Record actual awards through Loot assignment.
How do I record soft reserves for a raid?
On Create or Edit Raid, Show reserves reveals item inputs beneath each attendee. It is checked automatically when existing or validation-restored reserves are loaded; forms without reserves start unchecked. Hiding the inputs preserves their values. Select an autocomplete suggestion to add a reserve; unselected search text is ignored and is not counted or submitted. Selected items use rarity-colored links with item icons and hover tooltips. Use the pencil Edit button to search for a different item; the current item remains reserved until you select a replacement or remove the entry. Reserving an item twice means two entries, not one entry with an implied quantity. Reserves belong to this run and do not become permanent wishlists or priorities.
In the Softres.it importer, Import reserves starts checked and operates independently of Load attendance and Load raid info. Turn off all three to request nothing. Character matching remains available while attendance or reserves are selected. Imported reserves reveal the inputs automatically; importing itself saves nothing.
With Load attendance off, reserves are attached only to characters already listed in the form. The importer reports source participants and reserve entries excluded because they are not on this roster. With attendance on, reserves can also attach to imported character proposals, which are resolved when the raid is saved.
On Edit, Replace existing reserves starts unchecked and is disabled when Import reserves is off. Unchecked imports append every entry, including duplicate entries from loading the same source again. Checked imports replace the whole raid's staged reserve list, including manual entries. Review incomplete-source warnings before replacing; hidden or failed imports leave the current reserves intact. A verified empty import can clear the list when replacement is selected. All changes take effect only after Create or Update.
The form counts valid and invalid reserve entries, separately from characters. Imported item errors and invalid character associations still have red fields and bold red explanations. Correct or remove them, or confirm saving only valid entries; invalid entries are omitted after confirmation. For replacement, review how many existing entries will be replaced and how many valid entries remain, especially when none remain. Cancelling confirmation keeps the form unchanged.
Clearing an attendee clears their staged reserves, and saving removes their recorded reserves. Keeping the attendee with zero credit or Excused preserves them. Changing an already selected character with reserves offers whether to retain or clear those entries; selecting a character for an unresolved proposal retains its proposed reserves. Ordinary raid edits and automatic attendee refreshes preserve reserves. An untouched reserve list is not resubmitted when you save other fields. If another officer changes the reserves while your form is open, saving your own reserve edits (or removing an attendee with reserves) requires reloading and reviewing the current list; the stale save is rejected without applying raid changes. Copy Raid begins without the source raid's reserves.
Successful Create/Update saves record each net reserve addition and removal in the Audit log, alongside the general raid event. Choose Reserves in Loot Type, or use the raid's history link and narrow by character or item. Duplicate entries are counted separately; sorting, unchanged lists, and replacements with the same character/item counts create no reserve events. An item or character change records the corresponding removal and addition. Unsaved imports and rejected saves create none.
This captures ordinary soft reserves only. Organizer/character hard reserves, bonus rolls, bad-luck protection, dedicated item-page reservation history, and saved reserve revisions are not included. Review saved reserves in the raid detail page's Reserves column beside Received Items, including repeated reserved slots. The item links use rarity colors, icons, and hover tooltips, and the character-table Search includes their names. Characters without reserves show a dash. To change reserves, open Edit; existing reserves are shown automatically.
A character's Raid History also shows their reserved and received items beneath each raid, newest raid first. Repeated item records are grouped with a quantity, and Search includes their names. This is the current saved history for that character and raid, without automatic outcome judgments or previous versions of replaced reserves.
For a guild-wide comparison, open Raids > Character Item History; see the Character Item History guide. Filter characters and dungeons, browse past non-cancelled runs, and compare saved reserves with received items. Received reserved counts awards with an exact character/raid/item reserve match; Received other counts awards without one. These totals cover the displayed raids, while last-receipt and raids-since-receipt summaries use all recorded history. This classification does not establish whether an item dropped, a player lost a roll, or a reserve was fulfilled.
How do imports choose dungeons and raid groups?
With Load raid info checked, all three importers can add matches into empty Dungeon(s) dropdowns; WCL and Raid-Helper can also fill Raid Group(s). Current selections are preserved, duplicates are skipped, and each list is limited to four. Newly autofilled fields highlight in yellow; changing the selection removes the highlight. Unknown or ambiguous matches stay unselected for manual review.
WCL uses dungeon names from the reports and their fights against the guild expansion's dungeon list, trying normalized exact matches before conservative close matches. Raid-Helper scans its title for whole-word dungeon names or stored abbreviations. Softres uses its structured dungeon names and available sizes. These importers do not rely on a maintained provider-ID mapping. Size/difficulty variants need enough information to distinguish them. Localized WCL fight names may not match; the report's principal zone is another candidate, but this does not guarantee every dungeon in a mixed report is found.
Raid groups require an explicit Group, Raid Group, or Team reference in a report/event title. For example, Group A can match a group named A, while a bare A does not. Group matching uses names from this guild and skips unclear references. Imported group selections never trigger auto-add raiders; attendance loading remains a separate choice.
How does attendance credit work?
Each character row has Attendance Credit. The slider offers 0%, 25%, 50%, 75%, and 100%. The pencil beside the heading reveals number fields for finer values between 0 and 1: for example, 0.5 means 50%.
Set credit according to your guild's policy, then save the raid. Moving a slider does not save by itself.
A character missing from the attendee list is not automatically counted absent. To record an absence that counts against attendance, include the character with zero credit and leave Excused unchecked.
For eligible raids, TMB averages the character's saved, non-excused credit entries. For example, one full-credit raid and one zero-credit raid give 50%. If the second raid has no entry for that character, it does not supply that zero.
The guild's Attendance decay rate, under Guild → Settings → Attendance, and attendance filters decide which raids count. Very recent raids may take time to appear in statistics; the normal delay is one hour.
Use Raids → Toggle Attendance Filter to select a raid group for your displayed attendance statistics. This choice is saved on your member profile and limits the calculation to raids linked to that group; it does not change recorded credit or group membership. Choose Disable Attendance Filter in the same menu, or click Attendance filter: [group name] beneath the navigation, to clear it. The menu is available when attendance displays are enabled and the guild has an active raid group or your attendance filter is already on.
What do Excused and remarks do?
Excused leaves the character on the raid but excludes their entry from the attendance average. It is different from giving zero credit.
Remarks describe what happened:
- Late
- Unprepared
- Late & unprepared
- No call, no show
- Gave notice
- Benched
Changing a remark manually does not set credit or excuse the character; set those controls separately. For example, selecting Gave notice does not check Excused. Raid-Helper can prefill these controls together during import, as described above.
What notes and log links can I save?
The raid has a public note and an officer note, each up to 250 characters. Each attendee can also have public and officer notes, up to 250 characters each.
Public notes are for guild viewers. Officer notes require permission to view officer notes and are hidden in Streamer Mode. Editing them also requires permission to edit officer notes with Streamer Mode off. Existing notes are read-only for users who can view but cannot edit them; saving other raid changes preserves those notes. Users without viewing access receive no officer-note fields.
You can edit the optional Warcraft Logs Link attachments (up to four), Raid-Helper Link, and Softres.it Link independently of importing. The Raid-Helper attachment accepts a supported link, Discord message link, or ID and saves a canonical event link. The Softres attachment accepts a current public run link or ID and saves https://softres.it/raid/{id}, preserving the ID's case. Editing these fields does not load or refresh attendees or raid info. If an older raid still uses the legacy single-log field, follow the form's instruction to remove that old link and save before adding links through the newer fields.
What is the difference between ignored, cancelled, and archived?
| Setting | What it does |
|---|---|
| Ignore attendance | Keeps the event but leaves it out of attendance calculations. |
| Cancelled | Marks the event cancelled and leaves it out of attendance calculations. |
| Archived | Hides the event from ordinary raid lists and the group's attendance matrix. |
Archiving alone does not stop a raid counting in character attendance statistics. Use the ignore-attendance setting if that is your intention. The matrix and the statistics treat archived raids differently.
These settings are separate. To reverse one, edit the raid, clear that setting, and save. Find archived raids through the archive view. Unarchiving does not also clear a cancellation or ignore-attendance setting.
Where do I review the raid and its loot?
For a character-focused comparison across recent runs, open Raids > Character Item History. The Character Item History page shows saved reservations and awards in Horizontal or Vertical view, plus last-receipt and participation summaries. Its participation counts include positive-credit entries from ignored-attendance raids, so they are separate from the official attendance statistics described above.
Open the raid from Raids → View Raids. Its detail page shows the saved attendees, credit, remarks, visible notes, log links, groups, dungeons, and linked loot.
Saving attendees does not assign loot. Use Loot assignment and select the raid to link assigned items to it. For correcting individual assigned items, see Received loot.
To change a saved raid, choose Edit beside it in the list, make your changes, then press Update. You need permission to edit raids.