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 Aug 1, 2024Hi, Anyone having the same problem ?
The "last sent message" is chain opening another "last sent message" window.
-
View User Profile
-
Send Message
Posted Jul 24, 2024EDIT: Update fixed the issue! Thank you!
Hello! Sorry if there was a post about update being on the way - I didn't spot any, but I am currently getting these errors (I don't have any other addon enabled currently). This pops whenever I try to move the icon/symbol for the addon, cause currently it's not staying locked in its position and keeps wandering around on the screen:
Message: Interface/AddOns/WIM/Sources/WindowHandler.lua:359: attempt to call upvalue 'GetMouseFocus' (a nil value)
Time: Wed Jul 24 20:10:09 2024
Count: 165
Stack: Interface/AddOns/WIM/Sources/WindowHandler.lua:359: attempt to call upvalue 'GetMouseFocus' (a nil value)
[string "@Interface/AddOns/WIM/Sources/WindowHandler.lua"]:359: in function <Interface/AddOns/WIM/Sources/WindowHandler.lua:357>
Locals: self = WIM_WindowHelperFrame {
flash = WIM_WindowHelperFrameFlash {
}
}
(*temporary) = nil
(*temporary) = "attempt to call upvalue 'GetMouseFocus' (a nil value)"
GetMouseFocus = nil
WIM = <table> {
addonTocName = "WIM"
tblInUse = <table> {
}
modules = <table> {
}
windows = <table> {
}
debug = false
Menu = WIM3Menu {
}
lastState = "combat"
db = <table> {
}
lists = <table> {
}
useProtocol2 = true
ctxMenu = <table> {
}
constants = <table> {
}
L = <table> {
}
O = <table> {
}
S = <table> {
}
ChatUserList = WIM3_ChatUserList {
}
isModernApi = true
env = <table> {
}
tblAvailable = <table> {
}
curState = "combat"
nextColor = <table> {
}
MinimapIcon = WIM3MinimapButton {
}
isInitialized = true
history = <table> {
}
filters = <table> {
}
armoryLinks = <table> {
}
db_defaults = <table> {
}
WindowParent = WIM_UIParent {
}
options = <table> {
}
Notifications = <table> {
}
beta = false
chatFilters = <table> {
}
libs = <table> {
}
stats = <table> {
}
windowsByAge = <table> {
}
version = "3.11.2"
}
resizeFrame = WIM_WindowResizeFrame {
widgetName = "resize"
}
-----------------------------------------
Message: Interface/AddOns/WIM/Modules/MinimapIcon.lua:348: attempt to call upvalue 'GetMouseFocus' (a nil value)
Time: Wed Jul 24 20:10:09 2024
Count: 165
Stack: Interface/AddOns/WIM/Modules/MinimapIcon.lua:348: attempt to call upvalue 'GetMouseFocus' (a nil value)
[string "@Interface/AddOns/WIM/Modules/MinimapIcon.lua"]:348: in function <Interface/AddOns/WIM/Modules/MinimapIcon.lua:347>
Locals: self = Frame {
}
(*temporary) = nil
(*temporary) = "attempt to call upvalue 'GetMouseFocus' (a nil value)"
icon = WIM3MinimapButton {
flash = WIM3MinimapButtonFlash {
}
icon = Texture {
}
text = FontString {
}
backGround = Texture {
}
}
GetMouseFocus = nil
-
View User Profile
-
Send Message
Posted Jul 25, 2024In reply to Merella: Hey! Just letting you know, that the update fixed the issue! Thank you! 💜WIM is one of my favourite addons to use, so great work!
-
View User Profile
-
Send Message
Posted Jun 18, 2024Everytime I login to WoW, since the beginning of classic, my minimap button resets its position. I have had to move it everytime I login.
-
View User Profile
-
Send Message
Posted Jun 17, 2024Hey,
I've been having a recent issue with WIM, and it happened quite randomly.
Usually when I would get whispered, my wow tab would flash up in orange to notify me when I'm out of the game and doing something else. Now it wouldn't inform me anymore. I've tried to pinpoint if other addons were an issue, but it's solely WIM doing it. Do you have any idea what it may be?
-
View User Profile
-
Send Message
Posted Jun 17, 2024In reply to Silvanoire:
Are you using an addon called Flash Taskbar? Its possible since WIM now uses Blizzards MessageEventFilters to block delivery to the default chat frame.
What are you using for the flashing? maybe I can preserve support of it.
-
View User Profile
-
Send Message
Posted Jun 17, 2024In reply to Silvanoire:
Never mind, I see why it isn't working and I will add a patch for that.
-
View User Profile
-
Send Message
Posted Jun 18, 2024In reply to RealPazza: Thank you so much for responding so quickly, I can't imagine how busy you must be. It's only a small issue for me, but it does help when I'm occupied outside of the game. (and yes I do not use flash taskbar), but I see you already saw the problem. Can I ask when the patch will be released? (no pressure)
-
View User Profile
-
Send Message
Posted Jun 18, 2024In reply to Silvanoire: it should be working in the latest update?
-
View User Profile
-
Send Message
Posted Jun 11, 2024Hello, whenever I try to right click copy a character's name a I get an error. Am I doing something wrong?
-
View User Profile
-
Send Message
Posted Jun 11, 2024I use ElvUI and global chat channel names used to be in short form [1], [2], [3] etc. now it has full name e.g. [2. Trade - City]. WIM is causing it - how can I fix it?
-
View User Profile
-
Send Message
Posted Jun 11, 2024In reply to whtswg: try the beta, see if it fixes your problem.
-
View User Profile
-
Send Message
Posted Jun 12, 2024In reply to RealPazza: beta fixed the problem, ty!
-
View User Profile
-
Send Message
Posted Jun 11, 2024Is there anything I can do so that when I have WIM activated, it does not overwrite the ElvUI setting of not showing the Chat Names and just the Channel Number?
I'm playing Cata Classic and this is only once I activate WIM. I have also disabled all World Channel settings in WIM.
-
View User Profile
-
Send Message
Posted Jun 11, 2024In reply to Nefaros: try the beta, let me know if that fixes the problem
-
View User Profile
-
Send Message
Posted Jun 12, 2024In reply to RealPazza: Just installed the beta and I can confirm it is fixed. Thank you!
-
View User Profile
-
Send Message
Posted Jun 5, 2024i noticed that the history only records what i say and not what the other person is saying anymore. This is after the aforementioned error i get when someone sends me a message
-
View User Profile
-
Send Message
Posted Jun 2, 2024Receiving this error a lot lately. Anything I can do?
4x WIM/Modules/Sounds.lua:102: attempt to index field '?' (a nil value)
[string "@WIM/Modules/Sounds.lua"]:102: in function `fun'
[string "@WIM/WIM.lua"]:343: in function `CallModuleFunction'
[string "@WIM/Modules/WhisperEngine.lua"]:368: in function `handler'
[string "@WIM/Libs/LibChatHandler-1.0-25/LibChatHandler-1.0.lua"]:267: in function <...s/WIM/Libs/LibChatHandler-1.0/LibChatHandler-1.0.lua:252>
[string "@WIM/Libs/LibChatHandler-1.0-25/LibChatHandler-1.0.lua"]:311: in function <...s/WIM/Libs/LibChatHandler-1.0/LibChatHandler-1.0.lua:299>
Locals:
self = <table> {
enabled = true
dPrint = <function> defined @WIM/WIM.lua:290
RegisterWidget = <function> defined @WIM/WIM.lua:292
PostEvent_Whisper = <function> defined @WIM/Modules/Sounds.lua:99
canDisable = false
VARIABLES_LOADED = <function> defined @WIM/Modules/Sounds.lua:94
RegisterEvent = <function> defined @WIM/WIM.lua:287
PostEvent_WhisperInform = <function> defined @WIM/Modules/Sounds.lua:114
db_defaults = <table> {
}
enableByDefault = true
title = "Sounds"
Enable = <function> defined @WIM/WIM.lua:288
db = <table> {
}
resources = <table> {
}
hasWidget = false
Disable = <function> defined @WIM/WIM.lua:289
}
msg = "bayle mia again?"
user = "Appleshade"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
playSound = <function> defined @WIM/Modules/Sounds.lua:83
-
View User Profile
-
Send Message
Posted May 30, 2024i have an issue when trying to send a link it adds {{HURL: 2] (is 2 boxes before the 2 but cant put)then links twice but the links are useless, if i look in history it appears right, just in chat window it fails
-
View User Profile
-
Send Message
Posted May 25, 2024Update this morning, but still doesn't work to whisper players from other realm. It's worse than before the update as the first whisp doesn't work anymore: "player-realmname is no playing " in the chat windows