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
For next time maby? :) *manually downgrading to 3.3.4*
LOVE the addon. thanks a bunch!
But there is a catch; I cant whisper anyone at all. When I choose to whisper someone from my friendslist, WIM doesn't show the usual WIM chat window - at all.
It won't even send my whispers.
Time: 06/23/10 15:53:06
Count: 1
Stack: Interface\AddOns\WIM\WIM.lua:397: in function `FRIENDLIST_UPDATE'
Interface\AddOns\WIM\WIM.lua:137: in function <Interface\AddOns\WIM\WIM.lua:70>
Interface\AddOns\WIM\WIM.lua:383: in function `fun'
Interface\AddOns\WIM\WIM.lua:339: in function `CoreEventHandler'
Interface\AddOns\WIM\WIM.lua:62: in function <Interface\AddOns\WIM\WIM.lua:62>
Locals: self = nil
(*temporary) = 1
(*temporary) = nil
(*temporary) = "attempt to call field 'BNGetNumFriends' (a nil value)"
pairs = <function> defined =[C]:-1
_G =
ContainerFrame5Item7 = ContainerFrame5Item7 {
}
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
MerchantItem6AltCurrencyFrameHonorTexture = MerchantItem6AltCurrencyFrameHonorTexture {
}
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 {
}
MerchantItem5AltCurrencyFrameItem1Text = MerchantItem5AltCurrencyFrameItem1Text {
}
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
ContainerFrame1Item22Cooldown = ContainerFrame1Item22Cooldown {
}
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!"
VideoOptionsPanel_Cancel = <function> defined @Interface\FrameXML\VideoOptionsPanels.lua:36
PetPaperDollFrameTab3Right = PetPaperDollFrameTab3Right {
}
ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn {
}
EventTraceFrameTitleButton = EventTraceFrameTitleButton {
}
BINDING_NAME_RECOUNT_TOGGLE_MAIN = "Toggles the main window"
SecureCmdItemParse = <function> defined @Interface\FrameXML\ChatFrame.lua:923
SLASH_STOPATTACK1 = "/stopattack"
MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {
}
InterfaceOptionsCombatTextPanelRepChanges = InterfaceOptionsCombatTextPanelRepChanges {
}
SortQuestWatches = <function> defined =[C]:-1
ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown {
}
AtlasEntry17 = AtlasEntry17 {
}
SLASH_DISMOUNT2 = "/dismount"
TokenFrameContainerButton15Stripe = TokenFrameContainerButton15Stripe {
}
PlayerFrame_UpdateReadyCheck = <function> defined @Interface\FrameXML\PlayerFrame.lua:376
ShapeshiftButton1 = ShapeshiftButton1 {
}
EMOTE69_CMD1 = "/nosepick"
SHIELD_BLOCK_TEMPLATE = "%d Block"
ACP_AddonList_NoRecurseText = ACP_AddonList_NoRecurseText {
}
AutoFollow
Error with new version
Message: Interface\AddOns\WIM\WIM.lua:397: attempt to call field 'BNGetNumFriends' (a nil value)
Time: 06/23/10 18:40:41
Count: 1
Stack: Interface\AddOns\WIM\WIM.lua:397: in function `FRIENDLIST_UPDATE'
Interface\AddOns\WIM\WIM.lua:137: in function <Interface\AddOns\WIM\WIM.lua:70>
Interface\AddOns\WIM\WIM.lua:383: in function `fun'
Interface\AddOns\WIM\WIM.lua:339: in function `CoreEventHandler'
Interface\AddOns\WIM\WIM.lua:62: in function <Interface\AddOns\WIM\WIM.lua:62>
Locals: self = nil
(*temporary) = 1
(*temporary) = nil
(*temporary) = "attempt to call field 'BNGetNumFriends' (a nil value)"
pairs = <function> defined =[C]:-1
_G =
ContainerFrame5Item7 = ContainerFrame5Item7 {
}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Цветовое выделение названий объектов."
KBASE_NUM_FAKE_CATEGORIES = 1
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
MerchantItem6AltCurrencyFrameHonorTexture = MerchantItem6AltCurrencyFrameHonorTexture {
}
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "Сумки, являющиеся частью экипировки, не продаются и не покупаются."
PVP_RANK_6_1 = "Капрал"
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Отображение дополнительной панели команд в правой части экрана."
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture {
}
MerchantItem5AltCurrencyFrameItem1Text = MerchantItem5AltCurrencyFrameItem1Text {
}
BINDING_NAME_NAMEPLATES = "Показать индикаторы врагов"
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Щелкните здесь, чтобы сделать
копию этого письма."
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 {
}
XLootButton1IconTexture = XLootButton1IconTexture {
}
UIDROPDOWNMENU_OPEN_MENU = BtexSTRATADropDownMenuCUSTOM {
}
PetStableMoneyFrameGoldButtonText = PetStableMoneyFrameGoldButtonText {
}
GS_Length = 250
VOICEMACRO_4_Sc_1_FEMALE = "Помогите мне в бою!"
TitanPanelGoldTracker_BreakMoney = <function> defined @Interface\AddOns\TitanGoldTracker\TitanGoldTracker.lua:544
VideoOptionsPanel_Cancel = <function> defined @Interface\FrameXML\VideoOptionsPanels.lua:36
PetPaperDollFrameTab3Right = PetPaperDollFrameTab3Right {
}
ChannelMemberButton10SpeakerFrameOn = ChannelMemberButton10SpeakerFrameOn {
}
EventTraceFrameTitleButton = EventTraceFrameTitleButton {
}
SecureCmdItemParse = <function> defined @Interface\FrameXML\ChatFrame.lua:923
SLASH_STOPATTACK1 = "/stopattack"
MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {
}
InterfaceOptionsCombatTextPanelRepChanges = InterfaceOptionsCombatTextPanelRepChanges {
}
SortQuestWatches = <function> defined =[C]:-1
ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown {
}
MINIMAP_TRACKING_TRAINER_CLASS = "Учитель классовых навыков"
SLASH_DISMOUNT2 = "/спешиться"
TokenFrameContainerButton15Stripe = TokenFrameContainerButton15Stripe {
}
PlayerFrame_UpdateReadyCheck = <fu
------------
Rolled back to 3.3.3
When right clicking to send a whisper to a Real ID friend, a WIM window opens up trying to send a whisper to a character named Firstnamelastname.
When typing "/t Character", a new WIM window opens for C, then Ch, then Cha, all the way through. It's like a Jonathan Katz bit.
I love the addon and can't wait to use it again.
Date: 2010-06-22 22:37:16
ID: 7
Error occured in: Global
Count: 1
Message: ..\AddOns\WIM\Sources\WindowHandler.lua line 1000:
attempt to index field 'ChatFrameEditBox' (a nil value)
Debug:
(tail call): ?
[C]: ?
WIM\Sources\WindowHandler.lua:1000: Pop()
WIM\Modules\WhisperEngine.lua:312: handler()
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:267:
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:252
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:308:
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:296
Message: Interface\AddOns\WIM\Sources\WindowHandler.lua:972: attempt to index field 'ChatFrameEditBox' (a nil value)
Time: 06/22/10 22:00:04
Count: 2
Stack: (tail call): ?
[C]: ?
Interface\AddOns\WIM\Sources\WindowHandler.lua:972: in function `Pop'
Interface\AddOns\WIM\Modules\WhisperEngine.lua:490: in function <Interface\AddOns\WIM\Modules\WhisperEngine.lua:481>
[C]: in function `ChatFrame_SendTell'
Interface\FrameXML\ItemRef.lua:68: in function <Interface\FrameXML\ItemRef.lua:2>
[C]: ?
...ace\AddOns\Blizzard_CombatLog\Blizzard_CombatLog.lua:3616: in function `SetItemRef'
Interface\FrameXML\ChatFrame.lua:3034: in function `ChatFrame_OnHyperlinkShow'
[string "*:OnHyperlinkClick"]:1: in function <[string "*:OnHyperlinkClick"]:1>
[C]: ?
Locals: (*temporary) = "player:Dredlok:24:CHANNEL:4"
(*temporary) = "[Dredlok]"
(*temporary) = "LeftButton"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
another one when I get a whisper:
Message: Interface\AddOns\WIM\Sources\WindowHandler.lua:1000: attempt to index field 'ChatFrameEditBox' (a nil value)
Time: 06/22/10 22:01:59
Count: 2
Stack: (tail call): ?
[C]: ?
Interface\AddOns\WIM\Sources\WindowHandler.lua:1000: in function `Pop'
Interface\AddOns\WIM\Modules\WhisperEngine.lua:284: in function `handler'
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:267: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:252>
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:308: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:296>
Locals: (*temporary) = "CHAT_MSG_WHISPER"
(*temporary) = "ugh :("
(*temporary) = "Guildbaby"
(*temporary) = ""
(*temporary) = ""
(*temporary) = "Guildbaby"
(*temporary) = ""
(*temporary) = 0
(*temporary) = 0
(*temporary) = ""
(*temporary) = 0
(*temporary) = 69
(*temporary) = "0x0480000001A0EFDB"
(*temporary) = 0
(*temporary) = "CHAT_MSG_WHISPER"
(*temporary) = "ugh :("
(*temporary) = "Guildbaby"
(*temporary) = ""
(*temporary) = ""
(*temporary) = "Guildbaby"
(*temporary) = ""
(*temporary) = 0
(*temporary) = 0
(*temporary) = ""
(*temporary) = 0
(*temporary) = 69
(*temporary) = "0x0480000001A0EFDB"
(*temporary) = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
1x Error: Original call failed after running hooks for: ChatFrame_OnEvent :
Interface\FrameXML\ChatFrame.lua:2676: attempt to call method 'AddMessage' (a nil value)(tail call): ?:
LibChatHandler-1.0-15:281: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:252>
LibChatHandler-1.0-15:308: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:296>
:
Stubby-130\Stubby.lua:381: in function <Stubby\Stubby.lua:325>
(tail call): ?:
LibChatHandler-1.0-15:281: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:252>
LibChatHandler-1.0-15:308: in function <...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:296>
---