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 Sep 4, 2025WIM block currency transfer.
-
View User Profile
-
Send Message
Posted Aug 18, 2025WIM blocks character name copying. Please fix.
-
View User Profile
-
Send Message
Posted Jul 27, 2025@RealPazza are there any plans for classic MOP update?
-
View User Profile
-
Send Message
Posted Jul 25, 2025so in wow classic mop the addon doesnt even show up anymore when we search for it, im not sure if it was taken down or if youre repairing it or if you dont even know so leaving a comment just in case.
-
View User Profile
-
Send Message
Posted Jul 13, 2025When will the add-on be updated?
-
View User Profile
-
Send Message
Posted May 25, 2025Is there perhaps any way for WIM to save in history emotes? Currently all it says is what is in /say but not in /emote. Very good addon otherwise!
-
View User Profile
-
Send Message
Posted May 11, 20252x WIM/Modules/WhisperEngine.lua:342: attempt to index global 'db' (a nil value)
[WIM/Modules/WhisperEngine.lua]:342: in function 'filterFunc'
[Blizzard_ChatFrameBase/Classic/ChatFrame.lua]:3396: in function 'ChatFrame_MessageEventHandler'
[Blizzard_ChatFrameBase/Classic/ChatFrame.lua]:3101: in function 'ChatFrame_OnEvent'
[*FloatingChatFrame.xml:767_OnEvent]:1: in function <[string "*FloatingChatFrame.xml:767_OnEvent"]:1>
Locals:
frame = ChatFrame1 {
isLayoutDirty = true
oldestFadingLineTimestamp = Infinite
tellTimer = 442921.558000
fadeDurationSecs = 3
shouldFadeAfterInactivity = true
buttonSide = "left"
checkedGMOTD = true
textIsCopyable = false
ResizeButton = ChatFrame1ResizeButton {
}
overrideFadeTimestamp = 0
fontStringPool = <table> {
}
isScrollingMessageFrame = true
name = "General"
isUninteractable = false
minimizeButton = ChatFrame1MinimizeButton {
}
buttonFrame = ChatFrame1ButtonFrame {
}
isDocked = 1
isInitialized = 1
hasOwnFontObject = true
allowScroll = true
oldAlpha = 0
channelList = <table> {
}
FontStringContainer = Frame {
}
messageTypeList = <table> {
}
flashTimer = 0
timeVisibleSecs = 120
fontObject = table: 0000018DA539B280 {
}
zoneChannelList = <table> {
}
insertMode = 2
Background = ChatFrame1Background {
}
isDisplayDirty = true
onDisplayRefreshedCallbacks = <table> {
}
visibleLines = <table> {
}
scrollOffset = 0
historyBuffer = <table> {
}
ScrollToBottomButton = Button {
}
clickAnywhereButton = ChatFrame1ClickAnywhereButton {
}
isStaticDocked = true
editBox = ChatFrame1EditBox {
}
isLocked = true
}
event = "CHAT_MSG_BN_INLINE_TOAST_ALERT"
ignore = false
block = false
curState = "other"
(*temporary) = nil
(*temporary) = ""
(*temporary) = ""
(*temporary) = ""
(*temporary) = ""
(*temporary) = 0
(*temporary) = 0
(*temporary) = ""
(*temporary) = 0
(*temporary) = 1
(*temporary) = nil
(*temporary) = 5
(*temporary) = "attempt to index global 'db' (a nil value)"
WIM = <table> {
addonTocName = "WIM"
tblInUse = <table> {
}
modules = <table> {
}
windows = <table> {
}
debug = false
Menu = WIM3Menu {
}
lists = <table> {
}
useProtocol2 = true
ctxMenu = <table> {
}
constants = <table> {
}
L = <table> {
}
O = <table> {
}
S = <table> {
}
isModernApi = false
env = <table> {
}
tblAvailable = <table> {
}
curState = "other"
nextColor = <table> {
}
db_defaults = <table> {
}
armoryLinks = <table> {
}
WindowParent = WIM_UIParent {
}
options = <table> {
}
Notifications = <table> {
}
beta = false
libs = <table> {
}
stats = <table> {
}
windowsByAge = <table> {
}
version = "3.12.12"
}
CMS_PATTERNS = <table> {
FRIEND_OFFLINE = "(.+) has gone offline."
PLAYER_NOT_FOUND = "No player named '(.+)' is currently playing."
CHAT_IGNORED = "(.+) is ignoring you."
FRIEND_ONLINE = "|Hplayer:(.+)|h%[(.+)%]|h has come online."
}
string = <table> {
}
Windows = <table> {
}
_G = <table> {
LFGBulletinBoardOptionsEditBox141SearchText = LFGBulletinBoardOptionsEditBox141SearchText {
}
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."
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 798
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 413
ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this group."
LFGBulletinBoardOptionsCheckBox3 = LFGBulletinBoardOptionsCheckBox3 {
}
InspectFrameTab1HighlightTexture = InspectFrameTab1HighlightTexture {
}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Toggles an additional optional actionbar on the right side of the screen."
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 365
MerchantItem1AltCurrencyFrameItem1Text = MerchantItem1AltCurrencyFrameItem1Text {
}
DetailsWindowOptionsBarTextEditorEntryNumberLines = DetailsWindowOptionsBarTextEditorEntryNumberLines {
}
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 Name Plates"
CHAT_HEADER_SUFFIX = ": "
MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 {
}
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
CALENDAR_RAID_RESET_DESCRIPT
-
View User Profile
-
Send Message
Posted Apr 29, 2025Is this happening to anyone else beside me & my friends,,, we send the battle pet links in the WiM whisper and it links the pet but there is about 4 or 5 lines of numbers and other stuff with it? Any bpet linked it does this into the WiM whindow
I tried to reinstall it, cleaned cache etc. Using hubbys laptop and its doing the same and my friends are having the same problem. Thank you
-
View User Profile
-
Send Message
Posted Apr 29, 2025In reply to sadeeva: I am having the same problem with ANY link.
-
View User Profile
-
Send Message
Posted Apr 30, 2025In reply to peroditius: Ty. Yeah I just am trying not to link pets but we are all big collectors and constantly linking to each other in new pets and where they are so the 4 lines of so of numbers are making it hard to link.
-
View User Profile
-
Send Message
Posted May 1, 2025In reply to sadeeva:
Does this happen if you have all over addons disabled? My retail and classic environments have only WIM and BugSack loaded and I am not having any problems with linking items.
I've tried gear, pets and mounts.
Please confirm.
-
View User Profile
-
Send Message
Posted Apr 16, 2025Where's the best place to drop suggestions?
-
View User Profile
-
Send Message
Posted Mar 23, 2025is there a way to resize a window on the go as in like a part of a corner you can drag around to resize it and not have to do it from the settings?
edit: i figured it out and for anyone else wondering you hold down shift over the IM window and drag the bottom right corner!
-
View User Profile
-
Send Message
Posted Mar 18, 2025Is there an easy way to copy the person's name from the chat window?
-
View User Profile
-
Send Message
Posted Mar 19, 2025In reply to livejamie: One user made a suggestion to implement this and I added it in yesterday's update. If you right click the location shortcut in the window, I added a "Copy Name" profile. Click that and it provides an easier way to copy the name.
-
View User Profile
-
Send Message
Posted Mar 15, 2025Hey so this is actually my #1 most essential addon.
I do have a feature or option that I am looking for, I am unsure if you can do this already.
Sometimes I am just trying to remember someone I spoke to earlier, or a whisper from today, and I cant find it. I would love an option to either have my tabs not clear (on the minimap button) on log out, or I would like to be able to search whispers by date.
If this isnt possible, I do think it would be a great addition and would help save me honestly hours of time.
-
View User Profile
-
Send Message
Posted Mar 23, 2025In reply to Shirts_Shirts: you could use the history viewer, it'sa button that shows up in the IM window when you slide your mouse over it should say "click to view message history" and a list of saved messages should show.
-
View User Profile
-
Send Message
Posted Mar 4, 2025Would it be possible to add an away message and/or a "busy" message to this? The busy message being similar to the automatically sent by DBM when you are in combat?
If this already exists and I'm just a numpty, please advise how to set it up as I have not been able to find the setting. TY!
-
View User Profile
-
Send Message
Posted Feb 10, 2025Is there a setting in this addon that allows for the little break icon at the end of when a post hits a limit and it moves on to the next? If so where is that setting and if not, is there an addon that works like that which can be used with this one?
-
View User Profile
-
Send Message
Posted Mar 2, 2025In reply to Cupplecakes: I really wish there was! I have wanted this exact same thing!