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 Apr 12, 2010Message: Interface\AddOns\NotesUNeed\NotesUNeed.lua:3422: attempt to index field '?' (a nil value)
Time: 04/12/10 14:51:51
Count: 1
Stack: Interface\AddOns\NotesUNeed\NotesUNeed.lua:3422: in function `NuN_Update_Friends'
Interface\AddOns\NotesUNeed\NotesUNeed.lua:4326: in function `NuN_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Locals: index = nil
value = nil
x = nil
iName = nil
addFriends =
}
remFriends =
}
(*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 field '?' (a nil value)"
NuN_FriendIgnoreActivity = true
NuN_IgnoreUpdate =
time = 0
}
NuN_FriendUpdate =
time = 0
}
pKey = nil
pFaction = "Horde"
NuNDataPlayers =
}
txtTxt = "txt"
NuNF =
NuN_HordeSetup = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:1677
NuNHHRankButton_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4645
NuNSearchQHButton_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4744
NuN_copyT = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:1155
NuN_GNoteFromItem = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:798
NuN_UpdateQuestNotes = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:1891
NuN_SetSaveText = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:1258
NuNARaceButton_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4511
NuN_GetComparitiveDate = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:1187
NuN_BuildQuestText = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:1725
NuN_DtoH = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:2283
NuNPRatingsButton_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4444
NuNGet_TableID = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:637
CapitaliseName = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:2338
NuN_CopyTable = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:903
NuN_GetSelectedText = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:2311
NuN_BuildTT = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:1402
NuN_UnitInfo = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:976
NuN_TestLeftTT = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:855
NuN_LocaliseDateStamp = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:2234
NuN_SortAltArray = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:2190
QueryTalents = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:917
NuN_AcceptPresetColour = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:12515
NuNSexButton_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4567
NuNProf2Button_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4606
NuN_Colouriser = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:12415
NuN_GetCText = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:1271
NuN_AcceptTextColour = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:12380
NuN_CreateLevelUpNote = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:2209
NuN_GetDisplayText = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:1245
NuNChatButton_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4770
NuNHRaceButton_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4494
NuNSearchClassButton_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4702
NuNProf1Button_OnClick = <function> defined @Interface\AddOns\NotesUNeed\NotesUNeed.lua:4586
NuN_ProcessQuest
-
View User Profile
-
Send Message
Posted Apr 12, 2010ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\WIM\Modules\Expose.lua line 29:
attempt to index global 'db' (a nil value)
Debug:
[C]: ?
WIM\Modules\Expose.lua:29: fun()
WIM\WIM.lua:297: CallModuleFunction()
WIM\Sources\StateHandler.lua:56:
WIM\Sources\StateHandler.lua:34
WIM\Sources\StateHandler.lua:85: fun()
WIM\WIM.lua:337: CoreEventHandler()
WIM\WIM.lua:62:
WIM\WIM.lua:62
-
View User Profile
-
Send Message
Posted Apr 11, 2010Hopefully, this mess is useful to you.
If you need more information, contact me at [email protected].
Frank
Message: Interface\AddOns\WIM\Modules\Expose.lua:29: attempt to index global 'db' (a nil value)
Time: 04/11/10 20:03:32
Count: 1
Stack: Interface\AddOns\WIM\Modules\Expose.lua:29: in function `fun'
Interface\AddOns\WIM\WIM.lua:297: in function `CallModuleFunction'
Interface\AddOns\WIM\Sources\StateHandler.lua:56: in function <Interface\AddOns\WIM\Sources\StateHandler.lua:34>
Interface\AddOns\WIM\Sources\StateHandler.lua:85: in function `fun'
Interface\AddOns\WIM\WIM.lua:337: in function `CoreEventHandler'
Interface\AddOns\WIM\WIM.lua:62: in function <Interface\AddOns\WIM\WIM.lua:62>
Locals: self =
enabled = true
OnContainerHide = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:88
RegisterWidget = <function> defined @Interface\AddOns\WIM\WIM.lua:245
OnContainerShow = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:79
canDisable = false
OnStateChange = <function> defined @Interface\AddOns\WIM\Modules\Expose.lua:27
RegisterEvent = <function> defined @Interface\AddOns\WIM\WIM.lua:240
dPrint = <function> defined @Interface\AddOns\WIM\WIM.lua:243
db_defaults =
}
enableByDefault = true
title = "Expose"
Enable = <function> defined @Interface\AddOns\WIM\WIM.lua:241
resources =
}
hasWidget = false
Disable = <function> defined @Interface\AddOns\WIM\WIM.lua:242
}
state = "other"
combatFlag = false
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'db' (a nil value)"
_G =
HealBot_Action_HealUnit2BarCount10 = HealBot_Action_HealUnit2BarCount10 {
}
ContainerFrame5Item7 = ContainerFrame5Item7 {
}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
KBASE_NUM_FAKE_CATEGORIES = 1
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
MerchantItem6AltCurrencyFrameHonorTexture = MerchantItem6AltCurrencyFrameHonorTexture {
}
SmartBuffOptionsFrame_cbBuffS6 = SmartBuffOptionsFrame_cbBuffS6 {
}
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
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."
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {
}
MerchantItem8AltCurrencyFrameItem1Text = MerchantItem8AltCurrencyFrameItem1Text {
}
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
UnitFrameManaBar_UnregisterDefaultEvents = <function> defined @Interface\FrameXML\UnitFrame.lua:298
ERR_NOAMMO_S = "%s"
CHAT_CONFIG_OTHER_COMBAT =
}
CONSOLIDATED_BUFFS_PER_ROW = 4
TutorialFrameRight19 = TutorialFrameRight19 {
}
MoneyFrame_OnEvent = <function> defined @Interface\FrameXML\MoneyFrame.lua:184
WatchFrameItem_OnEvent = <function> defined @Interface\FrameXML\WatchFrame.lua:1206
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @Interface\FrameXML\InterfaceOptionsPanels.lua:1080
LFGTeleport = <function> defined =[C]:-1
SpellButton6Cooldown = SpellButton6Cooldown {
}
ChannelMemberButton10Name = ChannelMemberButton10Name {
}
PetStableMoneyFrameGoldButtonText = PetStableMoneyFrameGoldButtonText {
}
VOICEMACRO_4_Sc_1_FEMALE = "Help me attack!"
TitanPanelGoldTracker_BreakMoney = <function> defined @Interface\AddOns\TitanGoldTracker\TitanGoldTracker.lua:543
ACTION_SPELL_MISSED_POSSESSIVE = "1"
PetPaperDollFrameTab3Right = PetPaperDollFrameTab3Right {
}
ChannelMemberButton10Speak
-
View User Profile
-
Send Message
Posted Apr 11, 2010-
View User Profile
-
Send Message
Posted Apr 15, 2010-
View User Profile
-
Send Message
Posted Apr 18, 2010-
View User Profile
-
Send Message
Posted Apr 18, 2010-
View User Profile
-
Send Message
Posted Apr 10, 2010When I setup WIM/Whispers/Filtering Spam Blocker - User Level to lvl 2, then when other ppl whispers me, WIM ignores there whisper..
The txt is displayed for about 3 sec. on the screen, and is then lost forever!
No WIM history or txt in whisper window... the whisper is gone.. :(
If I then unmark the WIM/Whispers/Filtering Spam Blocker again, then all is back to normal... As I said before.. there must be an error in WIM... User Level filter don't work!
-
View User Profile
-
Send Message
Posted Apr 10, 2010-
View User Profile
-
Send Message
Posted Apr 9, 2010-
View User Profile
-
Send Message
Posted Apr 9, 2010WIM-3.3.3\WIM.lua:297: in function `CallModuleFunction'
WIM-3.3.3\Sources\StateHandler.lua:56: in function <Interface\AddOns\WIM\Sources\StateHandler.lua:34>
WIM-3.3.3\Sources\StateHandler.lua:85: in function `fun'
WIM-3.3.3\WIM.lua:337: in function `?'
WIM-3.3.3\WIM.lua:62: in function <Interface\AddOns\WIM\WIM.lua:62>
-
View User Profile
-
Send Message
Posted Apr 7, 2010-
View User Profile
-
Send Message
Posted Apr 6, 2010"WIM has detected that you are playing on a private server. Some servers can not process ChatAddonMessages. Would you like to enable them anyway?"
-
View User Profile
-
Send Message
Posted Apr 5, 2010Message: ...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:227: attempt to call method 'GetName' (a nil value)
Time: 04/05/10 19:25:51
Count: 15
Stack: (tail call): ?
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:227: in function `filterFunc'
Interface\AddOns\SpamMeNot\core.lua:214: in function `IsEventFilteredElsewhere'
Interface\AddOns\SpamMeNot\core.lua:256: in function `FakeIncomingWhisper'
Interface\AddOns\SpamMeNot\whisperhold.lua:116: in function `AllowWhisper'
Interface\AddOns\SpamMeNot\whisperhold.lua:87: in function `Pulse'
Interface\AddOns\SpamMeNot\core.lua:118: in function <Interface\AddOns\SpamMeNot\core.lua:117>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:166: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals: Sometimes debuglocals() returns nothing, it's one of those times... (FYI: This last sentence (only) is a HotFix from Decursive to prevent a C stack overflow in the new Blizzard error handler and thus giving you the opportunity to send this debug report to the author of the problematic add-on so he/she can fix it)
-
View User Profile
-
Send Message
Posted Apr 6, 2010Although your error log gave me an idea...
-
View User Profile
-
Send Message
Posted Apr 5, 2010anyone have any idea on how to fix it
-
View User Profile
-
Send Message
Posted Apr 4, 2010-
View User Profile
-
Send Message
Posted Apr 7, 2010-
View User Profile
-
Send Message
Posted Apr 4, 2010I have a question because there is someting missing (or i have a setting wrong, dont know).
When a Item is announced in Raid then you get message on screen and a Item link in chat window..
I got the warning but no link in chat window... is this missing ?
Or do i have a setting wrong. Pls info
Thanks
-
View User Profile
-
Send Message
Posted Apr 3, 2010Is it possible to turn off the regular chat and use this one instead ? (like Bartender does with Blizzard Castbar area.
Is it possible to lock the Chatboxes somewhere on screen ??
Thanks. Finmakin (hellfire)