promotional bannermobile promotional banner

TuanMiShu

Raid Leader Secretary is a comprehensive assistant toolset designed for raid leaders in World of Warcraft: Wrath of the Lich King Classic (3.3.5). It integrates auto-invite, role-based quota filtering
球迷远征公告 (1).png

球迷远征公告 (1).png

222.png

222.png

Description

English Description

Introduction

Raid Leader Secretary is a comprehensive assistant toolset designed for raid leaders in World of Warcraft: Wrath of the Lich King Classic (3.3.5). It integrates auto-invite, role-based quota filtering, and broadcast features to dramatically improve raid formation efficiency.

Features

1. Auto Invite

  • Whisper Keyword Trigger: Players sending configured keywords (e.g., 1, group, invite) automatically trigger an invite check

  • Configurable Keywords: Supports comma-separated keyword lists; leaving empty accepts all whispers

  • Leader/Assistant Permission Control: Optionally restrict to raid leader and assistants only

2. Role Filtering (RoleFilter)

  • Plan Mode: Two presets for proven 25-man compositions

    • Plan 1 - Fixed 25: DKT + FQ + ZST, 4 healers (NQ/ND/NS/JLM), precise melee/ranged quotas

    • Plan 2 - Flexible 2T4N: 2 tanks hard cap, 4 healers (one of each type), melee hard cap 10, ranged hard cap 13, flexible DPS mix

  • Spec Quota Mode: Freely configure exact counts for any class/spec combination

  • Item Level Gate: Set minimum item level; auto-reject applicants below threshold

  • Tank/Healer Reservation: DPS slots auto-reserved until tanks and healers are filled

  • Smart Rejection Whispers: Auto-reply with current missing roles when rejecting applicants

3. Broadcast

  • Multi-Channel: Supports guild, yell, and all custom channels

  • Auto-Append Missing Roles: Broadcast message automatically appends currently needed classes/specs

  • MeetingHorn Sync: Auto-updates MeetingHorn activity description after broadcast

  • Raid Text Sync: When the leader edits broadcast text, it auto-syncs to raid members who also have this addon

  • 60-Second Cooldown: Prevents spam

4. Player Info Service

  • Auto-Query Spec & Item Level: Retrieves player talent specialization and item level via TalentEmuX / NoWCL

  • Smart Caching: 30-minute TTL cache; offline members still counted in quotas

  • Polling Fallback: 0.5-second ticker continuously checks query results; auto-retries on 10-second timeout

Dependencies

Dependency

Type

Notes

MeetingHorn / HeroicMeetingHorn

Optional (Recommended)

Title bar button injection, broadcast activity sync

TalentEmuX / TalentedEmu

Optional (Recommended)

Player talent specialization queries

NoWCL

Optional

Auxiliary item level reading

The addon runs independently but strongly recommended to install MeetingHorn + TalentEmuX for the full experience.

Installation

  1. Download the latest .zip release

  2. Extract to World of Warcraft\_classic_\Interface\AddOns\

  3. Ensure the directory is AddOns\RaidLeaderSecretary\

  4. Reload the game (/reload)

Usage

Panel Access

  • Title Bar Button: Small icon in the top-right of MeetingHorn's main panel — left click opens settings, right click toggles on/off

  • Bottom Text Button: "Auto Invite Assistant" button at the bottom of MeetingHorn's main panel

  • Slash Commands: /tzms or /mishi opens the settings panel

Slash Commands

Command

Description

/tzms / /mishi

Toggle settings panel

/tzms toggle

Master on/off switch

/tzms debug

Toggle debug logging

/tzms status

View current status

/tzms inject

Manually inject buttons into MeetingHorn

/tzms dumpemu

Dump TalentEmuX data

/rls / /rlsscan

Scan raid members and query talents

/rls status

View raid quota status

/rls query <name>

Force-query a specific player

Recommended Setup Flow

  1. Open the settings panel (/tzms)

  2. Go to Role Filtering section:

    • Plan mode: Check "Enable Plan Mode" → Choose Plan 1 or Plan 2

    • Quota mode: Set total slots → Fill per-class/per-spec requirements

  3. Set item level threshold (optional)

  4. Go to Auto Invite section: Enable auto-invite → Enter keywords (e.g., 1,group,invite)

  5. Go to Broadcast section: Check channels → Enter custom text → Click broadcast

  6. Start forming! Whispers with matching keywords automatically trigger filter checks and invites

File Structure

RaidLeaderSecretary/
├── RaidLeaderSecretary.toc     # Addon definition file
├── Core.lua                    # Core module: DB init, event framework, slash commands
├── UI.lua                      # UI builder: panels, FlowLayout engine, button injection
├── README.md                   # This file
├── CHANGELOG.md                # Version changelog
├── LICENSE.txt                 # License
└── Modules/
    ├── PlayerInfo.lua          # Player info service: talent/ilvl query, cache management
    ├── RoleFilter.lua          # Role quota filter: plan mode, spec quotas, reject logic
    ├── AutoInvite.lua          # Auto invite: keyword matching, flow control
    └── Broadcast.lua           # Broadcast: multi-channel, MeetingHorn sync, raid push

FAQ

Q: The addon shows "MeetingHorn not loaded" after enabling? A: This addon is designed as an assistant tool for MeetingHorn. Please install MeetingHorn first.

Q: A player whispered but wasn't invited? A: Check these points:

  1. Master switch is on (/tzms toggle)

  2. Auto Invite module is enabled

  3. Keywords match the whisper content

  4. Role Filtering is enabled and the player's class/spec is in demand

  5. Enable debug logging (/tzms debug) to see detailed rejection reasons

Q: Can't query player talent info? A: Make sure the target player has TalentEmuX or TalentedEmu installed, and both of you are on compatible versions.


版本 / Version

v0.1.2

作者 / Author

魔兽大官人

许可证 / License

This project is licensed under the MIT License - see the LICENSE.txt file for details.

链接 / Links

The TuanMiShu Team

profile avatar
  • 4
    Projects
  • 152
    Downloads

A WOWplayer

More from WowDaGuanRen

  • TuanMi project image

    TuanMi

    TuanMi (Raid Secretary, /TM) is a multi-version WoW Classic raid addon. It provides one-click positioning, marking, cooldown tracking, buff management, raid control and combat analysis for raid leaders.

    • 7
    • August 1, 2026
  • BiaoGe-Plus project image

    BiaoGe-Plus

    Addon for gear auctions. Use /biaoge or /bg to bring up the UI in-game.

    • 85
    • August 1, 2026
  • RaidTool project image

    RaidTool

    /raidtool ← full command /rt ← recommended (short) /ai ← legacy alias for long-time users

    • 57
    • July 30, 2026
  • TuanMi project image

    TuanMi

    TuanMi (Raid Secretary, /TM) is a multi-version WoW Classic raid addon. It provides one-click positioning, marking, cooldown tracking, buff management, raid control and combat analysis for raid leaders.

    • 7
    • August 1, 2026
  • BiaoGe-Plus project image

    BiaoGe-Plus

    Addon for gear auctions. Use /biaoge or /bg to bring up the UI in-game.

    • 85
    • August 1, 2026
  • RaidTool project image

    RaidTool

    /raidtool ← full command /rt ← recommended (short) /ai ← legacy alias for long-time users

    • 57
    • July 30, 2026