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 Dec 7, 2025Not working trying to whisper people and it gives me random names instead of the person im trying to whisper. without the addon it works fine though.
-
View User Profile
-
Send Message
Posted Dec 7, 20255x WIM/Modules/WhisperEngine.lua:211: bad argument #1 to 'find' (string expected, got nil)
[WIM/Modules/WhisperEngine.lua]:211: in function <WIM/Modules/WhisperEngine.lua:209>
[WIM/Modules/WhisperEngine.lua]:645: in function 'fun'
[WIM/WIM.lua]:353: in function 'CoreEventHandler'
[WIM/WIM.lua]:54: in function <WIM/WIM.lua:54>
Locals:
user = nil
string = <table> {
}
this is the error code i get
-
View User Profile
-
Send Message
Posted Dec 8, 2025In reply to Sissylala: Yea, getting the same:
Interface/AddOns/WIM/Modules/WhisperEngine.lua line 211:
bad argument #1 to 'find' (string expected, got nil)
Debug:
[tail call]: ?
[C]: ?
[C]: in function 'find'
[Interface/AddOns/WIM/Modules/WhisperEngine.lua]:211:
Interface/AddOns/WIM/Modules/WhisperEngine.lua:209
[Interface/AddOns/WIM/Modules/WhisperEngine.lua]:645: in function 'fun'
[Interface/AddOns/WIM/WIM.lua]:353: in function 'CoreEventHandler'
[Interface/AddOns/WIM/WIM.lua]:54:
Interface/AddOns/WIM/WIM.lua:54
-
View User Profile
-
Send Message
Posted Dec 8, 2025In reply to yessirreebob: if you /who and try to whisper a couple people in a row will it start giving random names too?
-
View User Profile
-
Send Message
Posted Dec 5, 2025Cant send invite to ingame comunity
-
View User Profile
-
Send Message
Posted Dec 4, 2025WIM is broken atm, cannot send or receive whispers on 11.2.7.
-
View User Profile
-
Send Message
Posted Dec 5, 2025In reply to dan_the_man_nl: Should be good now
-
View User Profile
-
Send Message
Posted Dec 3, 2025can't whisper people on bnet, I suspect it's because WIM is trying to whisper their player name (without -realm after), or using their battletag. Doesn't give a LUA error just gives a "no player-name exists" message that you get if you try and whisper a name that isn't online or that doesn't exist.
-
View User Profile
-
Send Message
Posted Dec 5, 2025In reply to Grymm: Fixed
-
View User Profile
-
Send Message
Posted Dec 3, 2025Yea not getting whispers either, usually gives me LUA errors whenever I get one.
-
View User Profile
-
Send Message
Posted Dec 3, 2025can seem to get messages from anyone
-
View User Profile
-
Send Message
Posted Dec 3, 2025If you have TRP and are having issues, I've found a workaround. Go into TRP, Settings> Modules> Chat frames, click the red button ("options") and disable Chat Frames. It seems to make the errors stop for right now. If you don't have TRP, I'm afraid idk what to do.
-
View User Profile
-
Send Message
Posted Dec 3, 2025Since the 11.2.7 update, I've been getting an error when trying to message friends on my Battletag friends list. It states "No player named 'xyz' is currently playing." I've disabled the addon and the messages send without an issue. I can receive messages from them, but not send or reply to messages.
-
View User Profile
-
Send Message
Posted Dec 3, 2025currently seems to be an issue as of the update, where I can't receive msgs, only send
-
View User Profile
-
Send Message
Posted Nov 21, 2025I don't have the error handy, but the window handler is throwing an error anyone time someone completes a quest for me - freezing the game momentarily.
Something along the lines of:
970x WIM/Sources/WindowHandler.lua:634: attempt to perform arithmetic on a nil value
[WIM/Sources/WindowHandler.lua]:634: in function <WIM/Sources/WindowHandler.lua:630>
[WIM/Sources/WindowHandler.lua]:669: in function <WIM/Sources/WindowHandler.lua:667>
-
View User Profile
-
Send Message
Posted Nov 21, 2025In reply to 0x29a: Got the full error here:
Message: Interface/AddOns/WIM/Sources/WindowHandler.lua:2255: attempt to concatenate local 'arg1' (a nil value)
Time: Fri Nov 21 10:32:36 2025
Count: 4
Stack:
[Interface/AddOns/WIM/Sources/WindowHandler.lua]:2255: in function <Interface/AddOns/WIM/Sources/WindowHandler.lua:2228>
[tail call]: ?
[tail call]: ?
[Interface/AddOns/WIM/Sources/WindowHandler.lua]:945: in function 'AddEventMessage'
[Interface/AddOns/WIM/Modules/ChatEngine.lua]:597: in function 'fun'
[Interface/AddOns/WIM/WIM.lua]:353: in function 'CoreEventHandler'
[Interface/AddOns/WIM/WIM.lua]:54: in function <Interface/AddOns/WIM/WIM.lua:54>
Locals:
smf = WIM3_msgFrame2ScrollingMessageFrame {
hasOwnFontObject = true
shouldFadeAfterInactivity = false
FontStringContainer = Frame {
}
_isWIM = true
isLayoutDirty = true
isDisplayDirty = true
onDisplayRefreshedCallbacks = <table> {
}
visibleLines = <table> {
}
oldestFadingLineTimestamp = Infinite
textIsCopyable = false
fontObject = table: 00000211357D27E0 {
}
overrideFadeTimestamp = 0
scrollOffset = 0
fadeDurationSecs = 3
timeVisibleSecs = 10
allowScroll = true
insertMode = 2
isScrollingMessageFrame = true
parentWindow = WIM3_msgFrame2 {
}
widgetName = "chat_display"
historyBuffer = <table> {
}
}
event = "CHAT_MSG_PARTY"
arg1 = nil
arg2 = "Argostotems"
arg3 = nil
arg4 = nil
arg5 = nil
arg6 = nil
arg7 = nil
arg8 = nil
arg9 = nil
arg10 = nil
arg11 = 0
arg12 = nil
(*temporary) = "["
(*temporary) = ""
(*temporary) = "Argostotems"
(*temporary) = ""
(*temporary) = "]"
(*temporary) = ": "
(*temporary) = nil
(*temporary) = "]"
(*temporary) = nil
(*temporary) = "attempt to concatenate local 'arg1' (a nil value)"
_G = <table> {
ContainerFrame5Item7 = ContainerFrame5Item7 {
}
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
BT4Button85Shine14 = BT4Button85Shine14 {
}
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 809
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 424
BT4Button58 = BT4Button58 {
}
ContainerFrame3Item24SubIconTexture = ContainerFrame3Item24SubIconTexture {
}
questieLineFrame941 = questieLineFrame941 {
}
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
BGRLiveItemButton223 = BGRLiveItemButton223 {
}
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 376
MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
}
MacroToolkitButton284Name = MacroToolkitButton284Name {
}
OPTION_SHOW_ACTION_BAR5_TOOLTIP = "Attached to the left side of Action Bar 4 by default"
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
CHAT_HEADER_SUFFIX = ": "
MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 {
}
WhatsTrainingFrameRow3Spell = WhatsTrainingFrameRow3Spell {
}
CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
BGRLiveItemButton317IconTexture = BGRLiveItemButton317IconTexture {
}
BT4Button22Flash = BT4Button22Flash {
}
LE_GAME_ERR_RECRUIT_A_FRIEND_FAILED = 1029
CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight {
}
LE_GAME_ERR_ONLY_ONE_QUIVER = 33
LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
MacroFrame = MacroFrame {
}
CompactUnitFrameProfilesSaveButton = CompactUnitFrameProfilesSaveButton {
}
AUCTIONATOR_L_DEFAULT_LIST_HEADER = "Default Shopping List"
ACTION_SPELL_MISSED_POSSESSIVE = "1"
XPERL_RAID_TOOLTIP_BUFFEXPIRING = "%s's %s expires in %s"
QuestieFrame776Glow = QuestieFrame776Glow {
}
BGRLiveItemButton446IconTexture = BGRLiveItemButton446IconTexture {
}
DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2 = "Andorhal"
XPerl_PlayerstatsFramexpRestBarpercent = XPerl_PlayerstatsFramexpRestBarpercent {
}
WowTokenRedemptionFrameBg = WowTokenRedemptionFrameBg {
}
SPELL_FAILED_CUSTOM_ERROR_152 = "You must choose a specialization to use Ascendance."
LAG_TOLERANCE = "Lag Tolerance"
GuildCont
-
View User Profile
-
Send Message
Posted Nov 21, 2025In reply to 0x29a: what game version?
-
View User Profile
-
Send Message
Posted Nov 19, 2025any reason addons like Twitchemotes (and emote addons in general) is no longer properly displaying in the new versions?
Havent worked since 3.12.17.
-
View User Profile
-
Send Message
Posted Nov 14, 2025can't right click whisper window but if i back up to previous version all is well.
-
View User Profile
-
Send Message
Posted Nov 12, 202511.2.7 is not interactive on the windows, right click on user you cannot invite them to grp etc. You can do this in 11.2.5 when downgrading