promotional bannermobile promotional banner
premium banner
Invite helper for raids

Description

A tool to simplify inviting large numbers of players into raids on WoW Anniversary. Shows directly who has accepted and who still needs an invite.

Based on VortexInviter by Johannes Rydh.

Main Window

The main window shows up to 40 players. Players already in the group are shown in green, players not yet in the group are shown in grey.

  • Left-click a name to send them an invite.
  • Right-click a name to remove them from the list. If they are in the group they will also be kicked from the raid.

A player on the list who whispers inv or invite to the raid leader while the window is open will be automatically invited.

Commands

Command Description
/rinew Start a new raid. Clears the list and opens the paste window.
/ri Show the main window without clearing the list.
/rpinv <player>, /rpinvite <player> Pre-invite: add a player to the list without sending an invite.
/rinv <player>, /rinvite <player> Invite: add a player to the list and send the invite immediately.

Paste Window (/rinew)

Opening /rinew shows a text box where you can paste a comma-separated list of names. Press Accept to add them all to the invite list (no invites are sent yet, so this can be done before the raid start regardless of who is online).

Match Guild button

The Match Guild button fuzzy-matches each name in the text box against your current guild roster and corrects it in-place before you accept. This is useful when working from a sign-up list that may have typos, shorthand names, or accented characters.

Match priority for each name:

  1. Exact match (case-insensitive)
  2. Realm-suffix stripName-Realm is tried as Name
  3. Accent normalisation — accented characters (é, ü, ø, ñ …) are folded to their ASCII equivalents before comparing
  4. Prefix matchJohn matches the shortest guild name that starts with John (e.g. Johnathan)
  5. Levenshtein fuzzy match — allows 1 typo per 4 characters (minimum 1)

If a name cannot be matched by any method it is left unchanged.

Packed / delimited names

Names containing -, /, |, or (parentheses) are treated as multiple packed names and split before matching. Whitespace around delimiters is absorbed automatically.

Examples:

Input Matched output (example)
Bob/Bill/John Bobby, Billy, Johnny
Dave - Sam (Chris) Davelock, Samwise, Christoph
Manny\|Oman Mannythar, Omankosh

Every sub-name is run through the full match pipeline independently, and all results are added as separate entries in the list.