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
Love this addon.. Have used it since it came out. It is my number one addon. But for some reason it will completely randomly delete all my history and check the boxes to auto delete my history which is terrible because i've lost a lot of information and memories.
Pushed a minor fix for that Ormazd82, tell me if it helps, use r486+
Hello! I've been using your addon for ages now. With the recent update, I've been getting this LUA error:
Message: Interface\AddOns\WIM\Sources\WindowHandler.lua:976: Usage: BNGetGameAccountInfo(ID) Time: 03/23/16 00:12:32 Count: 6 Stack: [C]: ? [C]: ? Interface\AddOns\WIM\Sources\WindowHandler.lua:976: in function `SendWho' Interface\AddOns\WIM\WIM.lua:409: in function `fun' Interface\AddOns\WIM\WIM.lua:333: in function `CoreEventHandler' Interface\AddOns\WIM\WIM.lua:56: in function <Interface\AddOns\WIM\WIM.lua:56>
Locals:
Thanks and keep up the good work!
6.2.4 goes live tuesday. Alpha versions should work for most part but I'm not going to tag a release until live servers are up and I can do some final testing since current PTR has hosed battle.net apis that are returning invalid args right now (i certainly hope it doesn't go live this way or parts of WIM won't even remotely work)
EDIT I tagged it ahead of time. PTR finally fixed the bugs keeping me from verifying it. It should work without issues.
Emerald_dreams, you probably have to open that ticket on ChatThrottleLib as it seems problem is there. http://www.wowace.com/addons/chatthrottlelib/
Hello, your addon is amazing. I'm using it since WotLK, but i logged here to report a bug. This happened when i tried to use a certain emoticon, it was the 8| emote. Here follows the Swatter captured text:
Date: 2016-03 ==-18 14:29:57
ID: 2
Error occured in: Global
Count: 4
Message: SendChatMessage(): Invalid escape code in chat message
Debug:
WIM\Modules\WhisperEngine.lua:637: SendChatMessage()
...EpicMusicPlayer\libs\AceComm-3.0\ChatThrottleLib.lua:428: SendChatMessage()
WIM\Modules\WhisperEngine.lua:279: fun()
WIM\Sources\WindowHandler.lua:390:
WIM\Sources\WindowHandler.lua:382
WIM\Sources\WindowHandler.lua:705:
WIM\Sources\WindowHandler.lua:705
Locals:
(temporary) = "entao voce fez errado 8|"
(temporary) = "WHISPER"
(temporary) = nil
(temporary) = "Lockmaiidenn"
AddOns:
Swatter, v5.21f.5579 (SanctimoniousSwamprat)
WowheadLooter, v60014
Accountant, v6.02.60200
AucAdvanced, v5.21f.5579 (SanctimoniousSwamprat)
AucFilterBasic, v5.21f.5579 (SanctimoniousSwamprat)
AucFilterOutlier, v5.21f.5579.5459(5.21f/embedded)
AucMatchUndercut, v5.21f.5579.5507(5.21f/embedded)
AucStatiLevel, v5.21f.5579 (SanctimoniousSwamprat)
AucStatPurchased, v5.21f.5579 (SanctimoniousSwamprat)
AucStatSales, v5.21f.5579.5476(5.21f/embedded)
AucStatSimple, v5.21f.5579 (SanctimoniousSwamprat)
AucStatWOWEcon, v5.21f.5579.5323(5.21f/embedded)
AucUtilAHWindowControl, v5.21f.5579.5575(5.21f/embedded)
AucUtilAppraiser, v5.21f.5579.5545(5.21f/embedded)
AucUtilAskPrice, v5.21f.5579.5447(5.21f/embedded)
AucUtilAutoMagic, v5.21f.5579.5537(5.21f/embedded)
AucUtilCompactUI, v5.21f.5579.5550(5.21f/embedded)
AucUtilEasyBuyout, v5.21f.5579.5576(5.21f/embedded)
AucUtilFixAH, v5.21f.5579 (SanctimoniousSwamprat)
AucUtilItemSuggest, v5.21f.5579.5417(5.21f/embedded)
AucUtilPriceLevel, v5.21f.5579.5535(5.21f/embedded)
AucUtilScanButton, v5.21f.5579.5403(5.21f/embedded)
AucUtilScanFinish, v5.21f.5579.5515(5.21f/embedded)
AucUtilScanProgress, v5.21f.5579.4979(5.21f/embedded)
AucUtilScanStart, v5.21f.5579.5347(5.21f/embedded)
AucUtilSearchUI, v5.21f.5579.5556(5.21f/embedded)
AucUtilSimpleAuction, v5.21f.5579.5531(5.21f/embedded)
AucUtilVendMarkup, v5.21f.5579.4828(5.21f/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BadBoy, v12.921
BadBoyGuilded, v
BadBoyHistory, v
BadBoyLevels, v
Calc, vv1.2.0.6
Configator, v5.1.DEV.396(/embedded)
CTATracker, v
DBMCore, v
DBMDefaultSkin, v
DBMGarrisonInvasions, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
EasyDelete, v
ElitePlayerFrameEnhanced, v1.4.3
EpicMusicPlayer, v4.8
Factionizer, v6.02.00.13 16.02.02
GarrisonMissionManager, vv39
HandyNotes, vv1.4.6
HandyNotesDraenorTreasures, v1.16
HealersHaveToDie, v2.4.0
iLvLr, v2.3.102
Informant, v5.21f.5579 (SanctimoniousSwamprat)
InterruptSay, v3.5.3
KillingBlowEnhanced, v1.17
LibExtraTip, v5.12.DEV.395(/embedded)
LinksInChat, v1.1.8
LiteBag, v6.2.2
LoreLibrary, v6.2.05
MacroToolkit, vv6.2.0.2
MageCandy, v
MasterPlan, v0.85
MasterPlanA, vA
Memoria, v6.2.0
MikScrollingBattleText, v5.7.143
MogIt, v3.5.7
MoveAnything, v15.3.3
OmniCC, v6.2.1
OmniCCConfig, v
Postal, v3.5.4
Prat30, v3.6.5
Prat30Libraries, v
Quartz, v3.2.7
RaidSlackCheck, v1.49
Rarity, v1.0
RarityOptions, v
SayKarma, v2.8.60200
serverrestartsound, vv6
SexyMap, v2.4.26
SharedMedia, v3.0.6-187
SilverDragon, vv3.2.2
SimpleILevel, v3.2.19
SimpleILevelGroup, v3.2.19
SimpleILevelSocial, v3.2.19
Skada, v1.4-32
StayUnsheathed, v1.0.3
Stubby, v5.21f.5579 (SanctimoniousSwamprat)
TipHelper, v5.12.DEV.389(/embedded)
TipTac, v15.12.07
TipTacItemRef, v15.12.07
TipTacTalents, v15.07.02
Titan, v5.6.28.60200
TitanClock, v5.6.28.60200
TitanGold, v5.6.28.60200
TitanLocation, v5.6.28.60200
TitanPerformance, v5.6.28.60200
TitanRepair, v5.6.28.60200
TitanSpeed, v6.0.001
TitanVolume, v5.6.28.60200
TomeOfTeleportation, v
TomTom, vv60200-2.1.0
WIM, v3.7.1
XLoot, v6.2-12
XLootFrame, v6.2-12
XLootGroup, v6.2-12
XLootMaster, v6.2-12
XLootMonitor, v6.2-12
BlizRuntimeLib_enUS v6.2.3.60200 <none>
(ck=d28)
Keep up the good work. My best regards ;)
Hello,
I'm getting an entry in BugSack about WIM trying to perform arithmetic on a nil value when I close a conversation, in Sources\WindowHandler.lua.
Note: This has been happening since I got WIM, and lately I've been bugfixing other addons that occassionally throw bugs. WIM is the last on the list.
Edit: I have been using nUI for longer than I used WIM, and nUI hides the WIM button from the minimap, instead putting all those buttons in a "Minimap Button Bag" on the bags toolbar, where you can find all the "hidden" minimap buttons in, in a grid. I think that's the cause; the WIM button no longer having coordinates when nUI is also installed.
Edit 2: Came up with a quick and very dirty fix:
Just a note, if anyone notices BN_CONVERSATION being removed from WIM. This is because in patch 6.2.4 it is removed from game entirely as well as 7.0. It'll be gone soon so in order to support these changes I'm removing it from WIM in advance. This means if you use alpha versions on 6.2.3 Live, it will no longer work with battle.net/realid conversations (note, this applies to conversations/chats, not whispers between two real id friends)
Love this addon and have had it for years but over the past couple of days there's been an issue that won't let me view my history & also the chat boxes are only showing location (NOT invite/add friend, etc.)
Love this addon so far, just started using it yesterday actually. My one complaint though is that for Guild chat, the achieves do not go to Wim. Is there a way to fix that or a setting I am missing?? Also in the video I saw there were some icons on the right side of the chat screen and I am not seeing those. Is that only for like one on one chats maybe??
Is there a way to have "say" and "emote" be grouped in the same window? Most of my RPing happens with those two chat types and i would like to have a way to record them. Am I missing a setting somewhere? Or is this not a feature?
Also, I have a slight bug with the options window. The "General > Main" tab of the options, the buttons and text are all a few inches too low.
Fixes were found for the popup window issue with libwho-2.0 and a typo that allowed incorrect impact from a variable in the global namespace. For those interested and comfortable editing libwho-2.0.lua the instructions are in the WhoLib tickets area (tickets 24 & 25.) A PM has been sent to the wholib project manager as a gentle push.
If you run both WIM and Censusplus you need to make the same updates to both supporting libraries. Due to the way Word of Warcraft client runs, we have no way to know which copy of the library will be considered the active one.
Testing has confirmed that with the fixes installed, manual /who requests return to the chat window when the result count is 0 - 3 characters and to the popup window at returns >3. This is the default WoW client response.
Mysticalos it might be a good idea to test these fixes yourself and send your result observations to the wholib people.
It appears at this time only CensusPlus and WIM make use of the library.. as least I haven't found others that are still active.
Bringoutyourdead CensusPlus maintainer.
This doesn't disable fading?
http://mysticalos.com/images/WoD/window_focus.jpg
As for the /who issue. That's more of a complaint for wholib project page, an embedded library WIM just happens to use.
EDIT, I see now there were 3 other options that were invisible for some reason That didn't get fixed by last update which fixed many other invisible options. New version should now have a working global option to control fade in display settings once more.
http://mysticalos.com/images/WoD/wim_windowfade_isback.jpg
Hello,
Is there a way to disable the sound when someone sends you a message? I have every sound button I can find clicked off but yet every time, someone sends me a message - *ding.
Also as with everyone else, the fading is quite annoying. Please let us turn that off. Thanks!
Hello. LOVE WIM. However, I found an issue that I assume is a bug, since I can't find a way to stop this behavior caused by WIM.
What happens is this: I try to shift click a name (such as a random name in trade chat) so I can get the normal one line information to popup right there in the normal chat (non-WIM) window. However, as long as I have the WIM addon enabled, it forcibly brings up the /who window instead.
I only just started playing WoW again within the past week. I finally tracked down what was causing this issue, and the problem goes away when I disable WIM. Please is there a way to fix this functionality? Thanks!
any1 could fix –––clamp window to screen––– it just doesnt work. when i join bgs or instance or raid the window is going everywhere..!!
man that window sometimes go off screen like i dont know i get whisper but the window is like went somewhere and i cant get it back. we must have an option to lock down that..it s so messy atm
An additional request; is it possible to add the class coloring in the WIM windows for channels that the default chat windows have? Or is this an option already and I can't find it?
Hi there
is there a way to lock down those windows ? every time they pop up all over the place.
let me know ty.
@mysticalos
I still can't seem to find the option to stop the fading. I went through reading everything to find where the option was. Can you tell us what Tab is should be under? =) thanks Great Addon!