WIM (WoW Instant Messenger) v3
wow-instant-messenger
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
- 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.
Known Issues
- Addons can not process messages while chat is in lock down. To get around this, WIM logs all events and then rebuilds and processes them once you have excited lock down. During this time, chat is routed as normal to the default chat frame so you don't miss anything. Unfortunately, /r and similar keybindings to reply during this time will NOT work. Allowing the default chat frame to handle these events cause severe tainting issues and breaks everything.
- Community Chat is now supported. It comes with limitations though because the sender name and message are protected and can not be read by addons or saved.
- No filtering
- No History
Addon Compatibility: (Always make sure you are running the latest versions.)
- Prat
- DBM
-
View User Profile
-
Send Message
Posted Sep 30, 20261x [ADDON_ACTION_FORBIDDEN] AddOn 'WIM' tried to call the protected function 'UNKNOWN()'.
[!BugGrabber/BugGrabber.lua]:554: in function '?'
[!BugGrabber/BugGrabber.lua]:538: in function <!BugGrabber/BugGrabber.lua:538>
[C]: ?
[C]: in function 'RequestCurrencyFromAccountCharacter'
[Blizzard_TokenUI/Blizzard_CurrencyTransfer.lua]:403: in function <...ddOns/Blizzard_TokenUI/Blizzard_CurrencyTransfer.lua:400>
Locals:
self=<table>
event="ADDON_ACTION_FORBIDDEN"
addonName="WIM"
addonFunc="UNKNOWN()"
name="WIM"
badAddons=<table>{
WIM=true
}
L=<table>{
NO_DISPLAY_2="|cffffff00The standard display is called BugSack, and can probably be found on the same site where you found !BugGrabber.|r"
ERROR_DETECTED="%s |cffffff00captured, click the link for more information.|r"
BUGGRABBER_STOPPED="|cffffff00There are too many errors in your UI. As a result, your game experience may be degraded. Disable or update the failing addons if you don't want to see this message again.|r"
USAGE="|cffffff00Usage: /buggrabber <1-%d>.|r"
STOP_NAG="|cffffff00!BugGrabber will not nag about missing a display addon again until next patch.|r"
NO_DISPLAY_STOP="|cffffff00If you don't want to be reminded about this again, run /stopnag.|r"
NO_DISPLAY_1="|cffffff00You seem to be running !BugGrabber with no display addon to go along with it. Although a slash command is provided for accessing error reports, a display can help you manage these errors in a more convenient way.|r"
ERROR_UNABLE="|cffffff00!BugGrabber is unable to retrieve errors from other players by itself. Please install BugSack or a similar display addon that might give you this functionality.|r"
ADDON_CALL_PROTECTED="[%s] AddOn '%s' tried to call the protected function '%s'."
}
-
View User Profile
-
Send Message
Posted Sep 30, 2026I wish there were a translation feature. Do you have any plans for that?
-
View User Profile
-
Send Message
Posted Sep 30, 2026Getting some errors, these here I got as I dinged:
3x LUA_WARNING: GetAuraDataByIndex(): Auras cannot be accessed when secret while tainted by 'WIM'
Lua Taint: WIM
Stack:
[C]: in function 'secureexecuterange'
[Blizzard_EditMode/Shared/EditModeManager.lua]:1039: in function <Blizzard_EditMode/Shared/EditModeManager.lua:1035>
[C]: in function 'pcall'
[Blizzard_EditMode/Shared/EditModeManager.lua]:1035: in function 'InvokeOnAnyEditModeSystemAnchorChanged'
[Blizzard_EditMode/Shared/EditModeManager.lua]:1021: in function 'UpdateLayoutInfo'
[Blizzard_EditMode/Shared/EditModeManager.lua]:210: in function <Blizzard_EditMode/Shared/EditModeManager.lua:194>
3x GetAuraDataByIndex(): Auras cannot be accessed when secret while tainted by 'WIM'
Lua Taint: WIM
[Blizzard_MawBuffs/Blizzard_MawBuffs.lua]:4: in function 'ShouldShowMawBuffs'
[Blizzard_ObjectiveTracker/Blizzard_ScenarioObjectiveTracker.lua]:187: in function 'LayoutContents'
[Blizzard_ObjectiveTracker/Blizzard_ObjectiveTrackerModule.lua]:147: in function 'Update'
[Blizzard_ObjectiveTracker/Blizzard_ObjectiveTrackerContainer.lua]:82: in function 'Update'
[Blizzard_ObjectiveTracker/Blizzard_ObjectiveTracker.lua]:70: in function <...zzard_ObjectiveTracker/Blizzard_ObjectiveTracker.lua:62>
[tail call]: ?
[Blizzard_SharedXML/MixinUtil.lua]:341: in function <Blizzard_SharedXML/MixinUtil.lua:340>
Locals:
-
View User Profile
-
Send Message
Posted Sep 30, 2026@darbuff Are you using the alpha?
-
View User Profile
-
Send Message
Posted Sep 30, 2026@RealPazza hmm. I might have been ye, was getting some others errors yesterday so I think I might have tried the alpha yesterday
-
View User Profile
-
Send Message
Posted Sep 29, 2026Hi - WIM was one of top 3 add-ons I was waiting for in Forever. It is indispensable. Got everything setup but in the latest version R 3.18.0 with Forever 1.60.1.70124 when I go to the World Chat settings tab (just click on the tab haven't clicked on anything within the tab settings) I start getting these errors about 5 per second.
269x WIM/Modules/ChatEngine.lua:2035: attempt to call a nil value
[WIM/Modules/ChatEngine.lua]:2035: in function <WIM/Modules/ChatEngine.lua:2033>
Locals:
self=Button <ChatEngine.lua:1884>{
showAlerts=CheckButton <ChatEngine.lua:1966>
neverPop=CheckButton <ChatEngine.lua:1927>
border=<table>
noHistory=CheckButton <ChatEngine.lua:1985>
channelName="Services"
title=FontString <ChatEngine.lua:1902>
neverSuppress=CheckButton <ChatEngine.lua:1946>
cb1=CheckButton <ChatEngine.lua:1911>
noSound=CheckButton <ChatEngine.lua:2005>
bg=Texture <ChatEngine.lua:1887>
}
elapsed=0.022000
(for state)=<table>{
left=Texture <ChatEngine.lua:1896>
}
(for control)="left"
_="left"
border=Texture <ChatEngine.lua:1896>
(*temporary)=nil
(*temporary)=Button <ChatEngine.lua:1884>{
showAlerts=CheckButton <ChatEngine.lua:1966>
neverPop=CheckButton <ChatEngine.lua:1927>
border=<table>
noHistory=CheckButton <ChatEngine.lua:1985>
channelName="Services"
title=FontString <ChatEngine.lua:1902>
neverSuppress=CheckButton <ChatEngine.lua:1946>
cb1=CheckButton <ChatEngine.lua:1911>
noSound=CheckButton <ChatEngine.lua:2005>
bg=Texture <ChatEngine.lua:1887>
}
(*temporary)="attempt to call a nil value"
_G=<table>{
MALockCheckbox57=MALockCheckbox57 <D4Frames.lua:534>
ERR_OUT_OF_CHI="Not enough chi"
DH_HAVOC_CORE_ABILITY_2="Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
MultiCastActionButton6Cooldown=MultiCastActionButton6Cooldown <ActionButtonTemplate.xml:111>
SettingsSliderOptionsMixin=<table>
UNIT_NAMES_COMBATLOG_TOOLTIP="Color unit names."
HUD_EDIT_MODE_SETTING_ACTION_BAR_HIDE_BAR_ART="Hide Bar Art"
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL=806
SPELL_FAILED_CUSTOM_ERROR_71="This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD=439
ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY="Can't create any more invite links for this community."
RecruitAFriendFrame=RecruitAFriendFrame <RecruitAFriendFrame.xml:680>
TutorialFrameLeft19=TutorialFrameLeft19 <TutorialFrame.lua:198>
MultiCastActionButton2Cooldown=MultiCastActionButton2Cooldown <ActionButtonTemplate.xml:111>
ERR_TRADE_EQUIPPED_BAG="You can't trade equipped bags."
PVP_RANK_6_1="Corporal"
MultiBarLeftButton7=MultiBarLeftButton7 <ActionBar.lua:31>
OPTION_TOOLTIP_SHOW_MULTIBAR4="Attached to the left side of Right Action Bar 1 by default"
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT=392
PROFESSIONS_COLUMN_REAGENTS_NONE="None"
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN="Action button keybinds will respond on key down, rather than on key up."
BINDING_NAME_NAMEPLATES="Show Enemy Nameplates"
CHAT_HEADER_SUFFIX=": "
COVENANT_MISSIONS_HEALTH="Health"
MAIL_LETTER_TOOLTIP="Click to make a permanent"
PVPReadyDialogBottomArt=PVPReadyDialogBottomArt <PVPHelper.xml:273>
MultiBar6Button4Flash=MultiBar6Button4Flash <ActionButtonTemplate.xml:36>
CALENDAR_RAID_RESET_DESCRIPTION="%1$s resets at %2$s."
HOUSING_BLUEPRINT_CONTENT_LIST_CLOSE_BUTTON="Close"
TutorialFrameRight19=TutorialFrameRight19 <TutorialFrame.lua:202>
BOOST2_WARRIOR_COLOSSUSSMASH="Use |cFFFFFFFFColossus Smash|r."
BN_UNABLE_TO_RESOLVE_NAME="Unable to whisper '%s'. Blizzard services may be unavailable."
LE_GAME_ERR_RECRUIT_A_FRIEND_FAILED=1035
AddonListClearButton=AddonListClearButton <InputBoxTemplates.xml:221>
LE_GAME_ERR_ONLY_ONE_QUIVER=36
INT_SPELL_DURATION_HOURS="%d |4hour:hrs;"
SLASH_LibQTip1="/qtip"
TankHelperSettingsCheckbox32=TankHelperSettingsCheckbox32 <D4Frames.lua:534>
HUD_EDIT_MODE_SETTING_END_CAP_HIDDEN="Hidden"
LOSS_OF_CONTROL_DISPLAY_FEAR="Feared"
POWERBAR_PREDICTION_COLOR_MAELSTROM_CODE="|cff003366"
MALockCheckbox57Holder=MALockCheckbox57Holder <D4UICheckbox.lua:8>
AUCTIONATOR_L_DEFAULT_LIST_HEADER="Default Shopping List"
DMG_LCD="DMG"
ACTION_SPELL_MISSED_POSSESSIVE="1"
SLASH_STOPATTACK1="/stopattack"
MAP_LEGEND_RARE_TOOLTIP="A special creature that provides various rewards"
MultiCastActionButton4HotKey=MultiCastActionButton4HotKey <ActionButtonTemplate.xml:85>
MINIMAP_TRACKING_TRAINER_CLASS="Class Trainer"
SLASH_DISMOUNT2="/dismount"
DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2="Andorhal"
WIM3_OptionFrameFrame25CheckButton67=WIM3_OptionFrameFrame25CheckButton67 <OptionsTookKit.lua:252>
EM
-
View User Profile
-
Send Message
Posted Sep 30, 2026@Grahshoppa pushing a fix
-
View User Profile
-
Send Message
Posted Sep 24, 2026Confirmed working in Forever <3
-
View User Profile
-
Send Message
Posted Sep 21, 2026Hi RealPazza, are you planning to support WoW Forever (the new Classic client, interface 16001)? WIM 3.17.6 does not load there at the moment: LibSharedMedia-3.0 calls C_UIFileAsset.IsKnownFile, which does not exist on that client, and ChatEngine.lua / WIM.lua use C_Club and C_BattleNet without nil-checks. Adding 16001 to the TOC plus a handful of guards was enough to get it running in my own tests, so it looks like a small change. Is an official Forever build planned before the release on November 4th? Thanks for the addon!
-
View User Profile
-
Send Message
Posted Sep 21, 2026In reply to Bobcation:
It will be supported yes.
-
View User Profile
-
Send Message
Posted Sep 23, 2026@Bobcation beta incoming. test and let me know how its working.
-
View User Profile
-
Send Message
Posted Sep 12, 2026Gettingg this error:
47x WIM/Modules/ChatEngine.lua:2035: attempt to call a nil value
[WIM/Modules/ChatEngine.lua]:2035: in function <WIM/Modules/ChatEngine.lua:2033>
Locals:
self=Button <ChatEngine.lua:1884>{
neverPop=CheckButton <ChatEngine.lua:1927>
PixelSnapDisabled=true
border=<table>
noHistory=CheckButton <ChatEngine.lua:1985>
channelName="General"
title=FontString <ChatEngine.lua:1902>
neverSuppress=CheckButton <ChatEngine.lua:1946>
cb1=CheckButton <ChatEngine.lua:1911>
noSound=CheckButton <ChatEngine.lua:2005>
bg=Texture <ChatEngine.lua:1887>
showAlerts=CheckButton <ChatEngine.lua:1966>
}
elapsed=0.009000
(for state)=<table>{
left=Texture <ChatEngine.lua:1896>
}
(for control)="left"
_="left"
border=Texture <ChatEngine.lua:1896>{
PixelSnapDisabled=true
}
(*temporary)=nil
(*temporary)=Button <ChatEngine.lua:1884>{
neverPop=CheckButton <ChatEngine.lua:1927>
PixelSnapDisabled=true
border=<table>
noHistory=CheckButton <ChatEngine.lua:1985>
channelName="General"
title=FontString <ChatEngine.lua:1902>
neverSuppress=CheckButton <ChatEngine.lua:1946>
cb1=CheckButton <ChatEngine.lua:1911>
noSound=CheckButton <ChatEngine.lua:2005>
bg=Texture <ChatEngine.lua:1887>
showAlerts=CheckButton <ChatEngine.lua:1966>
}
(*temporary)="attempt to call a nil value"
_G=<table>{
ERR_OUT_OF_CHI="Not enough chi"
DH_HAVOC_CORE_ABILITY_2="Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
SLASH_ACECONSOLE_SETVIEW1="/setview"
UNIT_NAMES_COMBATLOG_TOOLTIP="Color unit names."
AchievementFrameStatsBG=AchievementFrameStatsBG <Blizzard_AchievementUI.xml:2063>
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL=800
BetterBagsItemButton1092parent=BetterBagsItemButton1092parent <item.lua:779>
SPELL_FAILED_CUSTOM_ERROR_71="This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD=435
ClassTrialTimerDisplayMixin=<table>
MultiBarLeftButton7=MultiBarLeftButton7 <ActionBar.lua:31>
BetterBagsItemButton1024=BetterBagsItemButton1024 <item.lua:782>
MerchantItem5AltCurrencyFrameItem1Text=MerchantItem5AltCurrencyFrameItem1Text <MoneyFrame.xml:176>
BtWQuestsFrameChainTooltipTexture2=BtWQuestsFrameChainTooltipTexture2 <SharedTooltipTemplates.xml:48>
OPTION_SHOW_ACTION_BAR5_TOOLTIP="Attached to the left side of Action Bar 4 by default"
BINDING_NAME_NAMEPLATES="Show Enemy Nameplates"
CHAT_HEADER_SUFFIX=": "
COVENANT_MISSIONS_HEALTH="Health"
PVPReadyDialogBottomArt=PVPReadyDialogBottomArt <PVPHelper.xml:273>
CALENDAR_RAID_RESET_DESCRIPTION="%1$s resets at %2$s."
ChatFrame6EditBoxFocusMid=ChatFrame6EditBoxFocusMid <ChatFrameEditBox.xml:39>
AceConfigDialogTooltipTexture20=AceConfigDialogTooltipTexture20 <SharedTooltipTemplates.xml:66>
LE_GAME_ERR_RECRUIT_A_FRIEND_FAILED=1028
LE_GAME_ERR_ONLY_ONE_QUIVER=36
INT_SPELL_DURATION_HOURS="%d |4hour:hrs;"
LOSS_OF_CONTROL_DISPLAY_FEAR="Feared"
MacroFrame=MacroFrame <Blizzard_MacroUI.xml:23>
Boss1TargetFrameValue=Boss1TargetFrameValue <TargetFrame.xml:332>
BetterBagsItemButton422DecorationElvUIStock=BetterBagsItemButton422DecorationElvUIStock <ItemButtonTemplate.xml:26>
ElvUI_Bar6Button6=ElvUI_Bar6Button6 <LibActionButton-1.0.lua:288>
AUCTIONATOR_L_DEFAULT_LIST_HEADER="Default Shopping List"
ACTION_SPELL_MISSED_POSSESSIVE="1"
RaidUtility_CloseButton=RaidUtility_CloseButton <RaidUtility.lua:223>
LE_GAME_ERR_AZERITE_ESSENCE_SELECTION_FAILED_ESSENCE_NOT_UNLOCKED=1095
DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2="Andorhal"
ElvUF_Raid1Group1UnitButton3_HealthBar_AbsorbHealBar=ElvUF_Raid1Group1UnitButton3_HealthBar_AbsorbHealBar <HealPrediction.lua:45>
L=<table>
WowTokenRedemptionFrameBg=WowTokenRedemptionFrameBg <SharedUIPanelTemplates.xml:509>
LAG_TOLERANCE="Lag Tolerance"
MacroToolkitButton715Name=MacroToolkitButton715Name <MacroToolkit.xml:14>
MacroToolkitButton29Unbound=MacroToolkitButton29Unbound <MacroToolkit.xml:6>
STABLE_PET_ABILITIES_LIST_HEADER="Special Abilities"
SendStationeryBackgroundRight=SendStationeryBackgroundRight <MailFrame.xml:512>
_=Frame <AceGUIContainer-BlizOptionsGroup.lua:102>
CONQUEST_BAR="Conquest %d / %d"
MultiBarLeftButton9Border=MultiBarLeftButton9Border <ActionButtonTemplate.xml:49>
LE_GAME_ERR_NOT_ON_TOURNAMENT_REALM=907
CooldownViewerSettingsEditAlert=CooldownVie
-
View User Profile
-
Send Message
Posted Sep 10, 2026I have checked the option "Keep focus on window after sending a mesage" and i still have to click in the text box to write a message after sending.
-
View User Profile
-
Send Message
Posted Aug 23, 2026Addon is currently broken for live/retail/Midnight version of WoW, see my comment from a week ago for the error. Window doesn't pop up either sending or receiving a message, just shoots out the .lua error.
-
View User Profile
-
Send Message
Posted Aug 14, 20261x WIM/Sources/Skinner.lua:363: bad argument #1 to 'SetFontObject' (Usage: self:SetFontObject(font))
[WIM/Sources/Skinner.lua]:363: in function 'SetWidgetFont'
[WIM/Sources/Skinner.lua]:415: in function 'ApplySkinToWidget'
[WIM/Sources/Skinner.lua]:212: in function 'ApplySkinToWindow'
[WIM/Sources/WindowHandler.lua]:1527: in function <WIM/Sources/WindowHandler.lua:1474>
[WIM/Sources/WindowHandler.lua]:1589: in function <WIM/Sources/WindowHandler.lua:1534>
[tail call]: ?
[WIM/Modules/WhisperEngine.lua]:275: in function <WIM/Modules/WhisperEngine.lua:236>
[WIM/Modules/WhisperEngine.lua]:862: in function <WIM/Modules/WhisperEngine.lua:834>
[C]: in function 'UpdateHeader'
[Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua]:151: in function <...s/Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua:135>
[C]: in function 'ProcessChatType'
[Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua]:200: in function 'HandleChatType'
[Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua]:250: in function 'ParseText'
[Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua]:517: in function <...s/Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua:516>
[C]: in function 'SetText'
[Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua]:362: in function <...s/Blizzard_ChatFrameBase/Shared/ChatFrameEditBox.lua:360>
Locals:
obj=WIM3_msgFrame3MsgBox <WindowHandler.lua:922>{
_allowCustomFont=true
parentWindow=WIM3_msgFrame3 <WindowHandler.lua:1576>
setText=0
widgetName="msg_box"
_font_flags=""
}
widgetSkinTable=<table>{
points=<table>
font="Fonts\ARIALN.TTF"
font_color=<table>
font_height=14
}
_font="ChatFontNormal"
_G=<table>{
ERR_OUT_OF_CHI="Not enough chi"
DH_HAVOC_CORE_ABILITY_2="Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
SettingsSliderOptionsMixin=<table>
UNIT_NAMES_COMBATLOG_TOOLTIP="Color unit names."
AchievementFrameStatsBG=AchievementFrameStatsBG <Blizzard_AchievementUI.xml:2063>
HUD_EDIT_MODE_SETTING_ACTION_BAR_HIDE_BAR_ART="Hide Bar Art"
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL=800
SPELL_FAILED_CUSTOM_ERROR_71="This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD=435
ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY="Can't create any more invite links for this community."
RecruitAFriendFrame=RecruitAFriendFrame <RecruitAFriendFrame.xml:680>
TutorialFrameLeft19=TutorialFrameLeft19 <TutorialFrame.lua:198>
ERR_TRADE_EQUIPPED_BAG="You can't trade equipped bags."
PVP_RANK_6_1="Corporal"
MultiBarLeftButton7=MultiBarLeftButton7 <ActionBar.lua:31>
OPTION_TOOLTIP_SHOW_MULTIBAR4="Attached to the left side of Right Action Bar 1 by default"
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT=389
MerchantItem1AltCurrencyFrameItem1Text=MerchantItem1AltCurrencyFrameItem1Text <MoneyFrame.xml:176>
PROFESSIONS_COLUMN_REAGENTS_NONE="None"
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN="Action button keybinds will respond on key down, rather than on key up."
BINDING_NAME_NAMEPLATES="Show Enemy Nameplates"
CHAT_HEADER_SUFFIX=": "
COVENANT_MISSIONS_HEALTH="Health"
MAIL_LETTER_TOOLTIP="Click to make a permanent"
PVPReadyDialogBottomArt=PVPReadyDialogBottomArt <PVPHelper.xml:273>
MultiBar6Button4Flash=MultiBar6Button4Flash <ActionButtonTemplate.xml:36>
ERR_NOAMMO_S="%s"
HOUSING_BLUEPRINT_CONTENT_LIST_CLOSE_BUTTON="Close"
BT4Button22Flash=BT4Button22Flash <ActionButtonTemplate.xml:36>
ClassNameplateBarPaladinFrameRune5=ClassNameplateBarPaladinFrameRune5 <PaladinPowerBar.xml:213>
TutorialFrameRight19=TutorialFrameRight19 <TutorialFrame.lua:202>
BN_UNABLE_TO_RESOLVE_NAME="Unable to whisper '%s'. Blizzard services may be unavailable."
AddonListClearButton=AddonListClearButton <InputBoxTemplates.xml:221>
BagnonContainerItem610Stock=BagnonContainerItem610Stock <ItemButtonTemplate.xml:26>
LE_GAME_ERR_ONLY_ONE_QUIVER=36
INT_SPELL_DURATION_HOURS="%d |4hour:hrs;"
SLASH_LibQTip1="/qtip"
LOSS_OF_CONTROL_DISPLAY_FEAR="Feared"
POWERBAR_PREDICTION_COLOR_MAELSTROM_CODE="|cff003366"
BagnonContainerItem303Cooldown=BagnonContainerItem303Cooldown <ContainerFrame.xml:147>
DMG_LCD="DMG"
ACTION_SPELL_MISSED_POSSESSIVE="1"
CompactRaidFrame34TotalAbsorb=CompactRaidFrame34TotalAbsorb <CompactUnitFrame.xml:14>
SLASH_STOPATTACK1="/stopattack"
BagnonContainerItem229=BagnonContainerItem229 <Poncho-2.0.lua:91>
MAP_LEGEND_RARE_TOOLTIP="A special creature that provides various rewards"
BagnonContainerItem663Stock=BagnonContainerItem663Stock <ItemButtonTemplate.xml:26>
BagnonContainerItem178Count=BagnonContainerItem178Count <ItemButtonTemplate.xml:21>
MINIMAP_TRACKING_TRAINER_CLASS="Class Trainer"
SLASH_DISMOUNT2="/dismount"
DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2="Andorhal"
EMOTE69_CMD1="/nosepick"
WowTokenRedemptionFrameBg=WowTokenRedemptionFrameBg <SharedUIPanelTemplates.xml:509>
SPELL_FAILED_CUSTOM_ERROR_152="You must choose a specialization to use Ascendance."
SLASH_TABLEINSPECT3="/tableinspect"
ERR_HOUSING_BLUEPRINT_REQUIREMENT_ROOM_UNCOLLECTED="You have not unlocked this Room."
ARENA_CASUAL="Skirmish"
STABLE_PET_ABILITIES_LIST_HEADER="Special Abilities"
SendStationeryBackgroundRight=SendStationeryBackgroundRight <MailFrame.xml:512>
MultiBarLeftButton11Name=MultiBarLeftButton11Name <ActionButtonTemplate.xml:43>
KEY_ABBR_PADLSTICK="|A:Gamepad_Gen_LStickIn_32:14:14|a"
CONQUEST_BAR="Conquest %d / %d"
MultiBarLeftButton9Border=MultiBarLeftButton9Border <ActionButtonTemplate.
-
View User Profile
-
Send Message
Posted Aug 6, 2026I currently cannot send whispers with WIM. If I right click someone and click whisper, rather than popping up the WIM window, it shows "[personname]:" in the vanilla chat window, and if I send the whisper, they can see it, but my window stays blank, and I cannot see anything they send back.
-
View User Profile
-
Send Message
Posted Aug 6, 2026It would be great if u could change sound for new messages. also a number of unread messages on the icon would be nice. like the whatsapp app icon on phones
-
View User Profile
-
Send Message
Posted Aug 9, 2026@Grokdan There are sound settings where you can change the sound of Whispers vs chat, etc. WIM uses the shared media lib which shares sound files across addons. So to add more sounds it would need to be from another addon. No easy way to add them to WIM itself without altering files manually to include them. You could also add a helper icon which makes more sound files available and WIM can use those.
As for the unread counts, it should already flash unread message count in the minimap icon.
-
View User Profile
-
Send Message
Posted Aug 1, 2026WIM is currently blocking my ability to send whispers. Any idea how to fix that?
typing /w playername creates the popup window.
I can type in the window, but pressing Enter no longer does anything. It will not send a message.
I can receive whispers still.
-
View User Profile
-
Send Message
Posted Aug 5, 2026@Twentys1x never encountered this one before... Would need some info. Game client, does it happen when you have other addons disabled?