Description
Quick Message System for WoW ✉️
Send your own texts with just a mouse click. Ideal for trade chat, crafting messages, guild recruitment or any situation where you repeat yourself frequently.
📋 Adding & Using Texts
- New Text: Click the New Text button to add a message.
- Send Text: Left-click on a prewritten text.
- Send a Whisper: Left-click a player’s name in chat, then click your prewritten text.
- Text Limit: Up to 255 characters per text.
- You can insert any item link in the texts. Hold shift and left click the item or the white speech bubble in your profession book while the text edit box cursor is active.
Editing / Deleting:
- Edit: Right-click a text.
- Delete: Clear the text in the popup to remove it entirely → Right-click, Backspace, Return
Sorting Texts:
- Hold Ctrl and drag a text to reorder it within the list.
🖥 Windows & Commands
- Open list window: /wpp or via the minimap button.
- Hide/show minimap button: /wppm
- Reset window position: /wppreset
- Ingame help: /wpphelp or via a button inside the ⚙️cogwheel menu.
- Move freely: Drag all windows anywhere on screen.
Window Customization:
- Opacity Slider: In the ⚙️ options menu, adjust the background transparency of the main window — from fully invisible to completely opaque.
- Resize Toggle: Also in the ⚙️ menu, enable the resize option to display a small triangle in the bottom-right corner of the main window, allowing you to freely resize it.
💬 Whisper Chatlog
- Tracks the last 20 players and last 50 whispers.
- Open: /wpplog or use the main window button.
- Left-click a name to set them as your whisper target.
- Latest whispered player always appears on top.
Cross-Realm Tip:
- First message: click the name in chat, then Shift+Left-Click the text → press Enter to send.
- Subsequent messages: left-click the text as usual.
🎯 Whisper Target Management
- Set manually: /wppt playername or /wppt playername-servername
- Clear target: /wppclear or via the small Clear button.
- Quick set from chat: Ctrl + Left-Click a name → won't open the chat for directly hotkey use.
- Target stays set when switching chars.
📂 Channels & Categories
- Channel dropdown: select where your text is sent
- Category dropdown: 1-99 categories to organize your texts (rename via right-click on number/name). Default is 10. Change it in the cogwheel menu ⚙️ (bottom right of the main window).
⚠️ Important for Mythic+ & Raid Bossfights:
During a Mythic+ dungeon or while a boss encounter is active, Blizzard no longer allows the normal chat sending method used by the addon.
Because of this, you can only use one of these special channels:
- "M+ Chat / Party Bossfight"
- "Raid Bossfight"
- "Instance Bossfight"
- "Raidwarning Bossfight"
These channels use an alternative internal sending method so your messages still work in combat.
They are limited to 100 messages per category, because they operate with invisible buttons placed over each prewritten message line inside the WhisperPeople window.
👉 This means: While you are inside a Mythic+ run or actively fighting a instance boss, you must use one of these channels. Other channels will not work during that time.
⌨️ Hotkeys
- Set key: Ctrl + Right-Click a text
- Delete key: Alt + Right-Click
- Hotkey shows in the tooltip.
- Hotkeys only works when main window is open, won't override your normal settings.
- Works with a set whisper target → send text instantly with a keypress
- Set Hotkey to open main window: Esc → Options → Keyboard settings → WhisperPeople → Toggle WhisperPeople Window
- Each category is separate in terms of its hotkeys.
🔄 Import / Export
- Open: /wppshare or right-click the minimap button
- Import: click first line, paste with Ctrl+V
- Export: highlight text → Ctrl+C
🔔 Sounds
- Plays a sound notification when receiving a personal crafting order.
- Can be deactivated in the ⚙️cogwheel menu.
🧩 Macro Buttons
- Use in-game macros directly with the WhisperPeople window.
- Open the cogwheel menu ⚙️ (bottom right of the main window).
- In the “Macro Buttons” field, write how many buttons you want (0–9) and press Enter.
- Drag any macro from Wow's macro window onto the buttons that appear at the top of the main window.
- Left-click a button → executes the assigned macro instantly.
- Right-click → clears the macro slot.
- The setup is saved automatically and restored after relog or reload.
- Useful for a /logout macro when switching to another character or any other macro that you use frequently with the WhisperPeople addon.
Some FAQs:
It says that the player cannot be found when I try to send someone a whisper message.
That happens when the player is on a different server, even on the same realmpool it happens. It's some kind of protection from Blizzard against bots. Theres a simple workaround when whispering to a different server: Left click their name so the chat is active, shift left click the text you want to whisper, it will put the text into the chat line so you only need to hit enter to send it. All other chat messages to that player now works as usual, the protection is only for the first contact.
---
I would like to use your add-on for scripts, but they are sent as normal chat text.
Just shift left click the script text, hit enter and the game will handle it as a script. And a small tip: You can insert a small description into the script by typing --[[Description]] after the /run so you see what it does, only thing to consider is the 255 character limit for each text.
Example: /run --[[Empty Questlog]] for i = 1, C_QuestLog.GetNumQuestLogEntries() do local qid = C_QuestLog.GetQuestIDForLogIndex(i); C_QuestLog.SetSelectedQuest(qid); C_QuestLog.SetAbandonQuest(); C_QuestLog.AbandonQuest(); end


