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 Oct 19, 2010Time: 10/20/10 14:08:54
Count: 1
Stack: [C]: in function `BNGetFriendInfoByID'
Interface\AddOns\WIM\Modules\WhisperEngine.lua:560: in function <Interface\AddOns\WIM\Modules\WhisperEngine.lua:553>
[C]: in function `ChatEdit_ExtractTellTarget'
Interface\FrameXML\ChatFrame.lua:3949: in function <Interface\FrameXML\ChatFrame.lua:3944>
(tail call): ?
Interface\FrameXML\ChatFrame.lua:4095: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3931: in function `ChatEdit_OnTextSet'
[string "*:OnTextSet"]:1: in function <[string "*:OnTextSet"]:1>
[C]: ?
[C]: in function `SetText'
Interface\FrameXML\ChatFrame.lua:3383: in function `ChatEdit_OnUpdate'
[string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>
Locals: (*temporary) = nil
-
View User Profile
-
Send Message
Posted Oct 19, 2010Time: 10/19/10 22:18:31
Count: 2
Stack: Interface\AddOns\WIM\Modules\W2W.lua:219: in function <Interface\AddOns\WIM\Modules\W2W.lua:209>
Interface\AddOns\WIM\Modules\W2W.lua:388: in function `callBack'
Interface\AddOns\WIM\Sources\Socket.lua:71: in function <Interface\AddOns\WIM\Sources\Socket.lua:64>
Interface\AddOns\WIM\Sources\Socket.lua:111: in function <Interface\AddOns\WIM\Sources\Socket.lua:78>
Locals: C = 4
Z = 0
x = 0.48811787366867
y = 0.39733415842056
zoneInfo = nil
subZoneInfo = ""
(*temporary) = nil
(*temporary) = ":4:0:0.48811787366867:0.39733415842056"
(*temporary) = "4"
(*temporary) = ":"
(*temporary) = "0"
(*temporary) = ":"
(*temporary) = "0.48811787366867"
(*temporary) = ":"
(*temporary) = "0.39733415842056"
(*temporary) = "attempt to concatenate local 'zoneInfo' (a nil value)"
_G =
HealBot_Action_HealUnit2BarCount10 = HealBot_Action_HealUnit2BarCount10 {
}
ActionButton7FlyoutBorder = ActionButton7FlyoutBorder {
}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Öâåòîâîå âûäåëåíèå íàçâàíèé îáúåêòîâ."
KBASE_NUM_FAKE_CATEGORIES = 1
Recount_MainWindow_Bar6 = Recount_MainWindow_Bar6 {
}
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
HealBot_Options_CrashProt_OnClick = <function> defined @Interface\AddOns\HealBot\HealBot_Options.lua:809
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "Ñóìêè, ÿâëÿþùèåñÿ ÷àñòüþ ýêèïèðîâêè, íå ïðîäàþòñÿ è íå ïîêóïàþòñÿ."
PVP_RANK_6_1 = "Êàïðàë"
BOOKTYPE_PROFESSION = "professions"
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {
}
MerchantItem4AltCurrencyFrameItem1Text = MerchantItem4AltCurrencyFrameItem1Text {
}
BINDING_NAME_NAMEPLATES = "Ïîêàçàòü èíäèêàòîðû âðàãîâ"
Atr_StackList9 = Atr_StackList9 {
}
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Ùåëêíèòå çäåñü, ÷òîáû ñäåëàòü
êîïèþ ýòîãî ïèñüìà."
AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
}
CALENDAR_RAID_RESET_DESCRIPTION = "%1$s îáíîâèòñÿ â %2$s."
CHAT_CONFIG_OTHER_COMBAT =
}
CONSOLIDATED_BUFFS_PER_ROW = 4
TutorialFrameRight19 = TutorialFrameRight19 {
}
MoneyFrame_OnEvent = <function> defined @Interface\FrameXML\MoneyFrame.lua:199
BN_UNABLE_TO_RESOLVE_NAME = "Íåâîçìîæíî ïðîøåïòàòü: "%s". Ñëóæáà Battle.net ìîæåò áûòü íåäîñòóïíà."
CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {
}
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1433
LFGTeleport = <function> defined =[C]:-1
GetMonitorAspectRatio = <function> defined =[C]:-1
ChannelMemberButton10Name = ChannelMemberButton10Name {
}
Graphics_QualityText = Graphics_QualityText {
}
TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft {
}
VOICEMACRO_4_Sc_1_FEMALE = "Ïîìîãèòå ìíå â áîþ!"
MainMenuXPBarDiv8 = MainMenuXPBarDiv8 {
}
VideoOptionsPanel_Cancel = <function> defined @Interface\FrameXML\VideoOptionsPanels.lua:247
ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn {
}
EventTraceFrameTitleButton = EventTraceFrameTitleButton {
}
BINDING_NAME_RECOUNT_TOGGLE_MAIN = "Îòîáðàçèòü îñíîâíîå îêíî"
SecureCmdItemParse = <function> defined @Interface\FrameXML\ChatFrame.lua:980
SLASH_STOPATTACK1 = "/stopattack"
HealBot_Options_AltText = HealBot_Options_AltText {
}
MultiCastActionBut
-
View User Profile
-
Send Message
Posted Oct 19, 2010Time: 10/19/10 21:13:02
Count: 2
Stack: [C]: ?
Interface\AddOns\WIM\Modules\W2W.lua:219: in function <Interface\AddOns\WIM\Modules\W2W.lua:209>
Interface\AddOns\WIM\Modules\W2W.lua:388: in function `callBack'
Interface\AddOns\WIM\Sources\Socket.lua:71: in function <Interface\AddOns\WIM\Sources\Socket.lua:64>
Interface\AddOns\WIM\Sources\Socket.lua:111: in function <Interface\AddOns\WIM\Sources\Socket.lua:78>
Locals:
-
View User Profile
-
Send Message
Posted Oct 19, 2010Date: 2010-10-19 19:11:47
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\WIM\Modules\W2W.lua line 219:
attempt to concatenate local 'zoneInfo' (a nil value)
Debug:
[C]: ?
WIM\Modules\W2W.lua:219:
WIM\Modules\W2W.lua:209
WIM\Modules\W2W.lua:388: callBack()
WIM\Sources\Socket.lua:71:
WIM\Sources\Socket.lua:64
WIM\Sources\Socket.lua:111:
WIM\Sources\Socket.lua:78
-
View User Profile
-
Send Message
Posted Oct 17, 2010Any possibility of a fix, perhaps? Other than this problem, the addon is working fine for me.
-
View User Profile
-
Send Message
Posted Oct 17, 2010-
View User Profile
-
Send Message
Posted Oct 16, 2010I'm not sure if this is an issue with skinner, WIM or a combination of both, but i figured i'd start here and see if there's anything that can be done.
-
View User Profile
-
Send Message
Posted Oct 20, 2010-
View User Profile
-
Send Message
Posted Oct 16, 2010This issue started happening right after I installed WIM, and disappears again when I disable it. So I know it's something with WIM that's acting up.
Also, I also can not move the minimap button even after unlocking it.
-
View User Profile
-
Send Message
Posted Oct 15, 2010-
View User Profile
-
Send Message
Posted Oct 15, 2010when i prompt whisper to someone with enter i would like that next enter start conversation in that wim window, not general chat
-
View User Profile
-
Send Message
Posted Oct 15, 2010-
View User Profile
-
Send Message
Posted Oct 15, 2010there have been continual problems with version 3 3.3.7.
I thought that the problems are fixed with 3 3.4.1.
But as soon the new version is out already appear the next error
real shame
why is there on the existing error messages no answers
best regards
-
View User Profile
-
Send Message
Posted Oct 15, 2010-
View User Profile
-
Send Message
Posted Oct 15, 2010Date: 2010-10-15 14:20:28
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\WIM\Modules\W2W.lua line 219:
attempt to concatenate local 'zoneInfo' (a nil value)
Debug:
[C]: ?
WIM\Modules\W2W.lua:219:
WIM\Modules\W2W.lua:209
WIM\Modules\W2W.lua:388: callBack()
WIM\Sources\Socket.lua:71:
WIM\Sources\Socket.lua:64
WIM\Sources\Socket.lua:111:
WIM\Sources\Socket.lua:78
-
View User Profile
-
Send Message
Posted Oct 14, 20101x WIM-3.4.1\Modules\Negotiate.lua:84: table index is nil
WIM-3.4.1\Modules\Negotiate.lua:111: in function `fun'
WIM-3.4.1\WIM.lua:349: in function `CoreEventHandler'
WIM-3.4.1\WIM.lua:62: in function <WIM\WIM.lua:62>
Locals:
self =
Enable = <function> @ WIM\WIM.lua:243:
enableByDefault = true
db =
resources =
PARTY_MEMBERS_CHANGED = <function> @ WIM\Modules\Negotiate.lua:155:
CHAT_MSG_SYSTEM = <function> @ WIM\Modules\Negotiate.lua:119:
RegisterWidget = <function> @ WIM\WIM.lua:247:
RegisterEvent = <function> @ WIM\WIM.lua:242:
VersionCheck = <function> @ WIM\Modules\Negotiate.lua:219:
OnWindowCreated = <function> @ WIM\Modules\Negotiate.lua:213:
enabled = true
db_defaults =
dPrint = <function> @ WIM\WIM.lua:245:
title = "Negotiate"
FRIENDLIST_UPDATE = <function> @ WIM\Modules\Negotiate.lua:107:
canDisable = true
GUILD_ROSTER_UPDATE = <function> @ WIM\Modules\Negotiate.lua:131:
hasWidget = false
Disable = <function> @ WIM\WIM.lua:244:
}
token = 51247.371
(for index) = 3
(for limit) = 8
(for step) = 1
i = 3
name = nil
level = 80
class = "Druid"
area = "Stormwind City"
connected = 1
status = ""
note = nil
_G =
ActionButton7FlyoutBorder = ActionButton7FlyoutBorder {}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
KBASE_NUM_FAKE_CATEGORIES = 1
Recount_MainWindow_Bar6 = Recount_MainWindow_Bar6 {}
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
BT4Button58 = BT4Button58 {}
DecursiveSkipListFrameClose = DecursiveSkipListFrameClose {}
TutorialFrameLeft19 = TutorialFrameLeft19 {}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
BOOKTYPE_PROFESSION = "professions"
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {}
MerchantItem4AltCurrencyFrameItem1Text = MerchantItem4AltCurrencyFrameItem1Text {}
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
Atr_StackList9 = Atr_StackList9 {}
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {}
CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
CHAT_CONFIG_OTHER_COMBAT =
CONSOLIDATED_BUFFS_PER_ROW = 4
TutorialFrameRight19 = TutorialFrameRight19 {}
MoneyFrame_OnEvent = <function> @ Interface\FrameXML\MoneyFrame.lua:199:
BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Battle.net may be unavailable."
CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {}
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> @ Interface\FrameXML\InterfaceOptionsPanels.lua:1433:
CalendarTexturePickerScrollFrameButton15Icon = CalendarTexturePickerScrollFrameButton15Icon {}
LFGTeleport = <function> defined =[C]:-1
GetMonitorAspectRatio = <function> defined =[C]:-1
ChannelMemberButton10Name = ChannelMemberButton10Name {}
Graphics_QualityText = Graphics_QualityText {}
TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft {}
VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
LibDBIcon10_BugSack = LibDBIcon10_BugSack {}
MainMenuXPBarDiv8 = MainMenuXPBarDiv8 {}
VideoOptionsPanel_Cancel = <function> @ Interface\FrameXML\VideoOptionsPanels.lua:247:
ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn {}
BINDING_NAME_RECOUNT_TOGGLE_MAIN = "Toggles the main window"
SecureCmdItemParse = <function> defined @Interface\FrameXML\ChatFra
---
-
View User Profile
-
Send Message
Posted Oct 14, 2010-
View User Profile
-
Send Message
Posted Oct 14, 2010Message: Interface\FrameXML\TutorialFrame.lua:642: attempt to index local 'displayData' (a nil value)
Time: 10/14/10 13:30:18
Count: 15
Stack: Interface\FrameXML\TutorialFrame.lua:642: in function <Interface\FrameXML\TutorialFrame.lua:640>
Locals: self = TutorialFrame {
0 = <userdata>
id = "WIMExpose__"
}
key = "2"
displayData = nil
(*temporary) = "WIMExpose__"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'displayData' (a nil value)"
DISPLAY_DATA =
31 =
-
View User Profile
-
Send Message
Posted Oct 14, 2010-
View User Profile
-
Send Message
Posted Oct 14, 2010