WIM (WoW Instant Messenger) v3
WIM (WoW Instant Messenger) is a World of Warcraft addon which brings an instant messenger feel to communication in game.
Features
- Whispers in their own windows.
- Chat in their own windows.
- Tabbed windows
- Highly configurable.
- History
- Copy and paste as:
- Raw Text
- BBCode
- Copy and paste as:
- Advanced, intellectual window behaviors & animations.
- Skins
- Emoticons
- Clickable web URLS for easy viewing. No more retyping a long url a friend sends you.
- Customizable sound options.
- Expose - great way to clear your screen of windows when you are in combat.
- Addon Compatibility: (Always make sure you are running the latest versions.
- Prat
- DBM
-
View User Profile
-
Send Message
Posted Mar 7, 2026lua error, received a message during battle
2x bad argument #1 to '?' (outside of expected range -2147483648 to 2147483647 - Usage: local accountInfo = C_BattleNet.GetAccountInfoByID(id [, wowAccountGUID]))
[WIM/WIM.lua]:151: in function 'GetBNGetFriendInfoByID'
[WIM/Modules/WhisperEngine.lua]:242: in function <WIM/Modules/WhisperEngine.lua:236>
[WIM/Modules/WhisperEngine.lua]:709: in function 'handler'
[WIM/WIM.lua]:321: in function <WIM/WIM.lua:293>
[WIM/WIM.lua]:334: in function <WIM/WIM.lua:332>
Locals:
id = <table> {
1 = 48
2 = "|Kj37|k"
3 = "傅立叶来咯#5451"
-
View User Profile
-
Send Message
Posted Mar 4, 2026Is there a way to make it so 2 screens for the same player dont pop up?
-
View User Profile
-
Send Message
Posted Mar 6, 2026In reply to SoPerky: this might only happen when talking to someone on both their BNet name and their player name
-
View User Profile
-
Send Message
Posted Mar 6, 2026In reply to RealPazza:
Hi, sorry, but that isn't ringing true to my use of WIM. This happens routinely when I'm speaking with anyone, most of the time with no BNet connection.
It seems to happen when someone messages me while I'm in combat; once I'm out, I'll have one window which acts normally. It has their character name, class icon, all the display preferences I have. And then there will be a second window, completely separate, which has their full "in game name" (ie "CharacterName - Realm Name"), but no details, no text, nothing. I can type in this box, but when I send the message, it appears in the first box.
Do you know why this is happening, is it something I'm missing? Or is it a known issue? I apologize, I don't often like using forums, but I also don't intend on going back to read all the posts from before this one.
-
View User Profile
-
Send Message
Posted Mar 7, 2026In reply to DerrMikey: Interesting... Can you tell me the game version you're using? I'll have to reproduce it on my end.
-
View User Profile
-
Send Message
Posted Mar 8, 2026In reply to RealPazza:
Whatever the current iteration of Retail is. I believe that's 12.0.1? That's what everything I'm seeing says. However, I've seen this error happening for years, I've just been more patient with it in the past.
If it also helps you, I installed WIM via CurseForge, and it says WIM-3.16.7.zip as the addon's version.
https://imgchest.com/p/92499p8zm4n - This is a link to an example of what it looks like, for me. My friend and I both use TRP3, but this happens with people who haven't registered in TRP3's directory for custom names and such, as well. I know that's some "trustmebro" there, but I only thought to snap this one after posting to you.
-
View User Profile
-
Send Message
Posted Feb 24, 2026There's a bug when trying to copy character name in the whisper windows by rightclicking on the name for "Copy Character Name":
It always causes "disable addon or ignore" popups, LUA errors like:
"Message: [ADDON_ACTION_FORBIDDEN] AddOn 'WIM' tried to call the protected function 'CopyToClipboard()'. Time: Tue Feb 24 12:45:17 2026 Count: 1 Stack: [tail call]: ? [C]: in function 'securecallfunction' [Interface/AddOns/Blizzard_Menu/Menu.lua]:896: in function 'Pick' [Interface/AddOns/Blizzard_Menu/MenuTemplates.lua]:74: in function <Interface/AddOns/Blizzard_Menu/MenuTemplates.lua:68> Locals: (*temporary) = "LeftButton" (*temporary) = false"
This happens for me on Classic Era (Soulseeker HC).
-
View User Profile
-
Send Message
Posted Feb 24, 2026In reply to mkdarker: It's not possible. It's a protected function. Right click the top icon on the right side of the window, there are profiler links. one is there to help you copy the name.
-
View User Profile
-
Send Message
Posted Feb 27, 2026In reply to RealPazza: Okay, thx for replying.
Any chance to make the window nickname then unclickable like I fell into trap so people don't get used to / build up a habit that doesn't work anyway?
Just as suggestion, if implementable.
Thanks a lot!
-
View User Profile
-
Send Message
Posted Feb 18, 2026Works better now but doing /r doesnt reply.
-
View User Profile
-
Send Message
Posted Feb 18, 2026In reply to shifftwee: yeah, 'R' reply isnt opening the last received message window
-
View User Profile
-
Send Message
Posted Feb 18, 2026In reply to shifftwee: /r is understandable, and I will see if there is a trivial way for me to include that because of WIM having to handle its own replies and retells (if WIM sends the data to the chatframe it taints everything and secrets cause error hell). R and Shift-R should work. It would only open the window if intercepting is turned on and its set to open on send in the window behaviors.
-
View User Profile
-
Send Message
Posted Feb 17, 2026With the newest Update (and also the Alphas) the WIM Window opens whenever i try to answer someone whispering to me via the Chat Reply Keybind
-
View User Profile
-
Send Message
Posted Feb 17, 2026In reply to Sunaruqtx:
That is correct. I had to separate the default behavior and WIM's. because of tainting interfering with secrets.. You're right though, they need to respect your intercept rules.
-
View User Profile
-
Send Message
Posted Feb 17, 2026In reply to Sunaruqtx: Give the latest alpha a try. see if that works the way you're expecting.
-
View User Profile
-
Send Message
Posted Feb 17, 2026In reply to RealPazza: works like a charm now, thanks
-
View User Profile
-
Send Message
Posted Feb 13, 2026Just posted a quick fix for the slash commands always being intercepted and for the processChatType error which was introduced in the last update.
-
View User Profile
-
Send Message
Posted Feb 16, 2026In reply to RealPazza: Thank you for keeping this addon updated!! ⭐⭐⭐⭐⭐
-
View User Profile
-
Send Message
Posted Feb 16, 2026In reply to RealPazza: Had this happen again today, and it doesn't seem to only happen to slash commands. I have gotten essentially locked out of chat because pressing enter always defaults to placing the cursor in the wim window.
-
View User Profile
-
Send Message
Posted Feb 16, 2026In reply to sirsquirrels:
I'm working on a fix