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 Dec 9, 2024Someone used your app to insert awful messages that were never said and I'm trying to figure out how I can get the original conversation and how they were even able to rewrite your code to insert those messages. I only recently downloaded this app and it doesn't show the conversation prior to
-
View User Profile
-
Send Message
Posted Dec 5, 2024Hi there I am getting the below LUA error and I am not sure how to reproduce it I saw it was mentioned below but I don't see how it was solved.
P.S. love the addon i've been using it since the beginning thanks for your work on keeping it active.
---------------------------------------------------------------------------------------------------------------------
19x WIM/Modules/WhisperEngine.lua:342: attempt to index global 'db' (a nil value)
[string "@WIM/Modules/WhisperEngine.lua"]:342: in function `filterFunc'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2028: in function `ChatFrame_MessageEventHandler'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2707: in function `DisplayChatHistory'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:3810: in function <ElvUI/Core/Modules/Chat/Chat.lua:3722>
[string "=[C]"]: ?
[string "@ElvUI/Core/General/Core.lua"]:1829: in function `CallLoadFunc'
[string "@ElvUI/Core/General/Core.lua"]:1844: in function `CallLoadedModule'
[string "@ElvUI/Core/General/Core.lua"]:1878: in function `InitializeModules'
[string "@ElvUI/Core/General/Core.lua"]:1976: in function `Initialize'
[string "@ElvUI/Core/init.lua"]:302: in function <ElvUI/Core/init.lua:301>
[string "=[C]"]: ?
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:611>
Locals:
frame = ChatFrame1 {
onDisplayRefreshedCallbacks = <table> {
}
RefreshIfNecessary = <function> defined =[C]:-1
OnPostShow = <function> defined =[C]:-1
SetScript = <function> defined =[C]:-1
CalculateLineAlphaValueFromTimestamp = <function> defined =[C]:-1
isLayoutDirty = true
oldestFadingLineTimestamp = Infinite
tellTimer = 759735.669000
isDisplayDirty = true
GetFading = <function> defined =[C]:-1
IsTextCopyable = <function> defined =[C]:-1
shouldFadeAfterInactivity = true
SetIndentedWordWrap = <function> defined =[C]:-1
GetJustifyV = <function> defined =[C]:-1
SetFont = <function> defined =[C]:-1
GetMaxLines = <function> defined =[C]:-1
font = "Interface\Addons\SharedMedia_Naowh\font\Naowh.ttf"
GetIndentedWordWrap = <function> defined =[C]:-1
buttonSide = "left"
GetFont = <function> defined =[C]:-1
SetMaxLines = <function> defined =[C]:-1
CalculateSelectingCharacterIndicesForVisibleLine = <function> defined =[C]:-1
OnPostUpdate = <function> defined =[C]:-1
RefreshDisplay = <function> defined =[C]:-1
SetFontObject = <function> defined =[C]:-1
textIsCopyable = false
SetOnScrollChangedCallback = <function> defined =[C]:-1
CalculateNumVisibleLines = <function> defined =[C]:-1
overrideFadeTimestamp = 0
MarkDisplayDirty = <function> defined =[C]:-1
GetMessageInfo = <function> defined =[C]:-1
GetOnScrollChangedCallback = <function> defined =[C]:-1
AtTop = <function> defined =[C]:-1
GetFontObject = <function> defined =[C]:-1
fontStringPool = <table> {
}
CanEffectivelyFade = <function> defined =[C]:-1
OnPreSizeChanged = <function> defined =[C]:-1
GetScrollOffset = <function> defined =[C]:-1
GetSpacing = <function> defined =[C]:-1
OnPreLoad = <function> defined =[C]:-1
SetSpacing = <function> defined =[C]:-1
name = "General"
CalculateLineSpacing = <function> defined =[C]:-1
AddMessage = <function> defined @ElvUI/Core/Modules/Chat/Chat.lua:946
InitializeFontableFrame = <function> defined =[C]:-1
GetShadowColor = <function> defined =[C]:-1
isUninteractable = false
SetOnTextCopiedCallback = <function> defined =[C]:-1
fontStyle = "SHADOW"
copyButton = ElvUI_CopyChatButton1 {
}
AcquireFontString = <function> defined =[C]:-1
minimizeButton = ChatFrame1MinimizeButton {
}
TransformMessages = <function> defined =[C]:-1
AtBottom = <function> defined =[C]:-1
buttonFrame = ChatFrame1ButtonFrame {
}
HasFontObject = <function> defined =[C]:-1
isDocked = 1
GetOnTextCopiedCallback = <function> defined =[C]:-1
SetFading = <function> defined =[C]:-1
OnPostHide = <function> defined =[C]:-1
OldAddMessage = <function> defined =[C]:-1
isInitialized = 1
ScrollByAmount = <function> defined =[C]:-1
GetInsertMode = <function> defined =[C]:-1
SetTimeVisible = <function> defined =[C]:-1
hasOwnFontObject = true
scriptsSet = true
Clear = <function> defined =[C]:-1
oldAlpha = 0
channelList = <table> {
}
GetTimeVisible = <function> defined =[C]:-1
MarkLayoutDirty = <function> defined =[C]:-1
AddOnDisplayRefreshedCallback = <function> defined =[C]:-1
SetTextCopyable = <function> defined =[C]:-1
BackFillMessage = <function> defined =[C]:-1
UnpackageEntry = <function> defined =[C]:-1
FontStringContainer = Frame {
}
SetShadowOffset = <function> defined =[C]:-1
messageTypeList = <table> {
}
flashTimer = 0
timeVisibleSecs = 100
PackageEntry = <function> defined =[C]:-1
MakeFontObjectCustom = <function> defined =[C]:-1
fontObject = table: 000001D6AAC53E00 {
}
SetInsertMode = <function> defined =[C]:-1
ScrollDown = <function> defined =[C]:-1
zoneChannelList = <table> {
}
SetScrollOffset = <function> defined =[C]:-1
insertMode = 2
ResetSelectingText = <function> defined =[C]:-1
GetTextColor = <function> defined =[C]:-1
styled = true
CallOnDisplayRefreshed = <function> defined =[C]:-1
fontSize = 14
tab = ChatFrame1Tab {
}
GatherSelectedText = <function> defined =[C]:-1
PageUp = <function> defined =[C]:-1
GetNumVisibleLines = <function> defined =[C]:-1
ScrollUp = <function> defined =[C]:-1
0 = <userdata>
fadeDurationSecs = 3
ScrollToTop = <fun
-
View User Profile
-
Send Message
Posted Jan 24, 2025In reply to blzr737: I got this too
3x WIM/Modules/WhisperEngine.lua:342: attempt to index global 'db' (a nil value)
[string "@WIM/Modules/WhisperEngine.lua"]:342: in function `filterFunc'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2031: in function `ChatFrame_MessageEventHandler'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2703: in function `DisplayChatHistory'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:3801: in function <ElvUI/Core/Modules/Chat/Chat.lua:3712>
[string "=[C]"]: ?
[string "@ElvUI/Core/General/Core.lua"]:1884: in function `CallLoadFunc'
[string "@ElvUI/Core/General/Core.lua"]:1899: in function `CallLoadedModule'
[string "@ElvUI/Core/General/Core.lua"]:1933: in function `InitializeModules'
[string "@ElvUI/Core/General/Core.lua"]:2026: in function `Initialize'
[string "@ElvUI/Core/init.lua"]:413: in function <ElvUI/Core/init.lua:412>
[string "=[C]"]: ?
[string "@Accountant_Classic/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...ccountant_Classic/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@Accountant_Classic/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@Accountant_Classic/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <...ccountant_Classic/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
Locals:
frame = ChatFrame1 {
onDisplayRefreshedCallbacks = <table> {
}
isLayoutDirty = true
oldestFadingLineTimestamp = Infinite
tellTimer = 285122.306000
isDisplayDirty = true
shouldFadeAfterInactivity = true
font = "Interface\AddOns\ElvUI\Core\Media\Fonts\Expressway.ttf"
buttonSide = "left"
textIsCopyable = false
overrideFadeTimestamp = 0
fontStringPool = <table> {
}
isScrollingMessageFrame = true
name = "GNL"
isUninteractable = false
fontStyle = "SHADOW"
copyButton = ElvUI_CopyChatButton1 {
}
minimizeButton = ChatFrame1MinimizeButton {
}
buttonFrame = ChatFrame1ButtonFrame {
}
isDocked = 1
isInitialized = 1
hasOwnFontObject = true
allowScroll = true
oldAlpha = 0
channelList = <table> {
}
FontStringContainer = Frame {
}
messageTypeList = <table> {
}
flashTimer = 0
timeVisibleSecs = 100
fontObject = table: 0000021F3288ADB0 {
}
zoneChannelList = <table> {
}
insertMode = 2
scriptsSet = true
styled = true
fontSize = 13
tab = ChatFrame1Tab {
}
Background = ChatFrame1Background {
}
fadeDurationSecs = 3
ResizeButton = ChatFrame1ResizeButton {
}
visibleLines = <table> {
}
scrollOffset = 0
historyBuffer = <table> {
}
clickAnywhereButton = ChatFrame1ClickAnywhereButton {
}
isStaticDocked = true
ScrollToBottomButton = Button {
}
editBox = ChatFrame1EditBox {
}
isLocked = true
}
event = "CHAT_MSG_WHISPER"
ignore = false
block = false
curState = "other"
(*temporary) = nil
(*temporary) = ""
(*temporary) = ""
(*temporary) = "Tornerose"
(*temporary) = ""
(*temporary) = 0
(*temporary) = 0
(*temporary) = ""
(*temporary) = 0
(*temporary) = 26880
(*temporary) = "Player-6112-028F4042"
(*temporary) = 0
(*temporary) = "attempt to index global 'db' (a nil value)"
WIM = <table> {
addonTocName = "WIM"
tblInUse = <table> {
}
modules = <table> {
}
windows = <table> {
}
debug = false
Menu = WIM3Menu {
}
lists = <table> {
}
useProtocol2 = true
ctxMenu = <table> {
}
constants = <table> {
}
L = <table> {
}
O = <table> {
}
S = <table> {
}
isModernApi = false
env = <table> {
}
tblAvailable = <table> {
}
curState = "other"
nextColor = <table> {
}
db_defaults = <table> {
}
armoryLinks = <table> {
}
WindowParent = WIM_UIParent {
}
options = <table> {
}
Notifications = <table> {
}
beta = false
libs = <table> {
}
stats = <table> {
}
windowsByAge = <table> {
}
version = "3.12.9"
}
CMS_PATTERNS = <table> {
FRIEND_OFFLINE = "(.+) has gone offline."
PLAYER_NOT_FOUND = "No player named '(.+)' is currently playing."
CHAT_IGNORED = "(.+) is ignoring you."
FRIEND_ONLINE = "|Hplayer:(.+)|h%[(.+)%]|h has come online."
}
string = <table> {
}
Windows = <table> {
}
_G = <table> {
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
SettingsSliderOptionsMixin = <table> {
}
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
ElvUI_Bar5Button11Count = ElvUI_Bar5Button11Count {
}
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 798
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 413
ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this group."
LFGBulletinBoardOptionsCheckBox3 = LFGBulletinBoardOptionsCheckBox3 {
}
DecursiveSkipListFrameClose = DecursiveSkipListFrameClose {
}
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."
ElvUI_Bar6Button9Shine = ElvUI_Bar6Button9Shine {
}
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 365
MerchantItem1AltCurrencyFrameItem1Text = MerchantItem1AltCurrencyFrameItem1Text {
}
DetailsWindowOptionsBarTextEditorEntryNumberLines = DetailsWindowOptionsBarTextEditorEntryNumberLines {
}
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up."
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
CH
7x WIM/Modules/WhisperEngine.lua:354: attempt to index global 'db' (a nil value)
[string "@WIM/Modules/WhisperEngine.lua"]:354: in function `filterFunc'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2031: in function `ChatFrame_MessageEventHandler'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2320: in function `ChatFrame_OnEvent'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2324: in function `FloatingChatFrame_OnEvent'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2329: in function <ElvUI/Core/Modules/Chat/Chat.lua:2328>
Locals:
frame = ChatFrame1 {
onDisplayRefreshedCallbacks = <table> {
}
isLayoutDirty = false
oldestFadingLineTimestamp = 1003140.846000
tellTimer = 1003134.035000
isDisplayDirty = false
shouldFadeAfterInactivity = true
font = "Interface\AddOns\ElvUI\Core\Media\Fonts\Expressway.ttf"
buttonSide = "left"
textIsCopyable = false
overrideFadeTimestamp = 0
fontStringPool = <table> {
}
isScrollingMessageFrame = true
name = "GNL"
isUninteractable = false
fontStyle = "SHADOW"
copyButton = ElvUI_CopyChatButton1 {
}
minimizeButton = ChatFrame1MinimizeButton {
}
buttonFrame = ChatFrame1ButtonFrame {
}
isDocked = 1
alternativeDefaultLanguage = "Common"
isInitialized = 1
hasOwnFontObject = true
allowScroll = true
oldAlpha = 0
channelList = <table> {
}
FontStringContainer = Frame {
}
messageTypeList = <table> {
}
flashTimer = 0
timeVisibleSecs = 100
fontObject = table: 0000022919A65F20 {
}
zoneChannelList = <table> {
}
insertMode = 2
defaultLanguage = "Common"
scriptsSet = true
styled = true
fontSize = 13
tab = ChatFrame1Tab {
}
Background = ChatFrame1Background {
}
fadeDurationSecs = 3
ResizeButton = ChatFrame1ResizeButton {
}
visibleLines = <table> {
}
scrollOffset = 0
historyBuffer = <table> {
}
clickAnywhereButton = ChatFrame1ClickAnywhereButton {
}
isStaticDocked = true
ScrollToBottomButton = Button {
}
editBox = ChatFrame1EditBox {
}
isLocked = true
}
event = "CHAT_MSG_SYSTEM"
msg = "Party converted to Raid"
(*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) = "attempt to index global 'db' (a nil value)"
WIM = <table> {
addonTocName = "WIM"
tblInUse = <table> {
}
modules = <table> {
}
windows = <table> {
}
debug = false
Menu = WIM3Menu {
}
lastState = "pvp"
lists = <table> {
}
useProtocol2 = true
ctxMenu = <table> {
}
constants = <table> {
}
L = <table> {
}
O = <table> {
}
S = <table> {
}
isModernApi = false
env = <table> {
}
tblAvailable = <table> {
}
curState = "pvp"
nextColor = <table> {
}
db_defaults = <table> {
}
armoryLinks = <table> {
}
WindowParent = WIM_UIParent {
}
options = <table> {
}
Notifications = <table> {
}
beta = false
libs = <table> {
}
stats = <table> {
}
windowsByAge = <table> {
}
version = "3.12.9"
}
CMS_PATTERNS = <table> {
FRIEND_OFFLINE = "(.+) has gone offline."
PLAYER_NOT_FOUND = "No player named '(.+)' is currently playing."
CHAT_IGNORED = "(.+) is ignoring you."
FRIEND_ONLINE = "|Hplayer:(.+)|h%[(.+)%]|h has come online."
}
string = <table> {
}
Windows = <table> {
}
_G = <table> {
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 798
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 413
DetailsBreakdownWindowTabFrameSummary1505SpellScrollContainerSpellScrollSpellBarButton4FontString16 = DetailsBreakdownWindowTabFrameSummary1505SpellScrollContainerSpellScrollSpellBarButton4FontString16 {
}
ContainerFrame3Item24SubIconTexture = ContainerFrame3Item24SubIconTexture {
}
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
BGRLiveItemButton223 = BGRLiveItemButton223 {
}
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 365
MerchantItem6AltCurrencyFrameItem1Text = MerchantItem6AltCurrencyFrameItem1Text {
}
OPTION_SHOW_ACTION_BAR5_TOOLTIP = "Attached to the left side of Action Bar 4 by default"
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
CHAT_HEADER_SUFFIX = ": "
MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 {
}
ElvUI_Bar13Button10Shine14 = ElvUI_Bar13Button10Shine14 {
}
WhatsTrainingFrameRow3Spell = WhatsTrainingFrameRow3Spell {
}
CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
BG
-
View User Profile
-
Send Message
Posted Nov 23, 2024Wim used to have extra sounds like a rubber ducky sound and every time it breaks and gets updated for whatever new patch/expansion the extra sounds get removed. Is there still sound packs or a way to get the rubber ducky sound back?
-
View User Profile
-
Send Message
Posted Nov 10, 2024Could you please make it so the minimap icon can be added to ElvUI addon compartment? would be amazing, thanks.
-
View User Profile
-
Send Message
Posted Oct 19, 2024I really like the add on but one thing truly bothers me. I often sit in town spamming wts messages and to do so I often press Enter > up (until I get to the previous message) then enter again. I believe I'm able to do this due to ElvUI as I dont think its a stock thing. Either way the problem I encounter is if I press up and come across a whisper it forces the last WIM box with that user and will not allow me to proceed beyond that whisper and I can not figure out how to prevent this from happening.
-
View User Profile
-
Send Message
Posted Oct 19, 2024In reply to Calyus: look at window behaviors under whispers in WIM's options. You can set behaviors when you are resting. Try disabling the interception of slash commands.
-
View User Profile
-
Send Message
Posted Dec 9, 2024In reply to RealPazza: Someone used your app to insert awful messages that were never said and I'm trying to figure out how I can get the original conversation and how they were even able to rewrite your code to insert those messages. I only recently downloaded this app and it doesn't show the conversation prior to.
-
View User Profile
-
Send Message
Posted Oct 15, 2024Getting this error when looking at all recorded Party chats for a realm, and the error triggers every time I click on a new date filter (except for Show All):
4x WIM/Modules/History.lua:1217: stack overflow
[string "@WIM/Modules/History.lua"]:1217: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
...
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1233: in function `Process'
[string "@WIM/Modules/History.lua"]:1250: in function <WIM/Modules/History.lua:1241>
Locals:
self = Frame {
tmpTable = <table> {
}
max = 1728738000
min = 1728651600
filter = true
frame = WIM3_HistoryChatFrame {
}
curList = <table> {
}
i = 19998
}
(*temporary) = Texture {
}
(*temporary) = Frame {
backdrop = <table> {
}
bg = Texture {
}
}
(*temporary) = "stack overflow"
HistoryViewer = WIM3_HistoryFrame {
BottomLeftCorner = Texture {
}
close = WIM3_HistoryFrameClose {
}
TopLeftCorner = Texture {
}
RightEdge = Texture {
}
USER = "Moon Guard"
SEARCHLIST = <table> {
}
FILTERLIST = <table> {
}
content = Frame {
}
FILTER = 1728651600
displayUpdate = Frame {
}
nav = Frame {
}
Center = Texture {
}
progressBar = Frame {
}
TopRightCorner = Texture {
}
CONVOLIST = <table> {
}
resize = Button {
}
CONVO = "Party"
USERLIST = <table> {
}
isSizing = false
BottomEdge = Texture {
}
TopEdge = Texture {
}
title = WIM3_HistoryFrameTitle {
}
TAB = 1
backdropInfo = <table> {
}
search = Frame {
}
filter = <table> {
}
LeftEdge = Texture {
}
BottomRightCorner = Texture {
}
}
ViewTypes = <table> {
1 = <table> {
}
2 = <table> {
}
3 = <table> {
}
4 = <table> {
}
}
-
View User Profile
-
Send Message
Posted Oct 7, 2024When I attempt to "Copy Character Name" via a right click. It does not copy. Is this a known bug?
-
View User Profile
-
Send Message
Posted Oct 25, 2024In reply to SaltyGreg: Any update on this?
-
View User Profile
-
Send Message
Posted Oct 1, 2024How can I change the transparent background in the WIM (WoW Instant Messenger) v3 add-on?
-
View User Profile
-
Send Message
Posted Sep 26, 2024I have encountered an error if I enable another add-on, Big Party Frames. Well, actually 7 errors. If I disable that new add-on WIM works normally.
Message: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
Time: Thu Sep 26 18:29:40 2024
Count: 1
Stack: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
[string "@Interface/AddOns/WIM/Sources/WindowHandler.lua"]:1604: in function `RegisterWidgetTrigger'
[string "@Interface/AddOns/WIM/Sources/WindowHandler.lua"]:1903: in main chunk
Locals: WidgetName = "close"
wType = "whisper,chat,w2w"
HandlerName = "OnEnter"
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
Widget_Triggers = <table> {
close = <table> {
}
}
string = <table> {
}
table = <table> {
}
Message: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
Time: Thu Sep 26 18:29:40 2024
Count: 1
Stack: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
[string "@Interface/AddOns/WIM/Sources/WindowHandler.lua"]:1604: in function `RegisterWidgetTrigger'
[string "@Interface/AddOns/WIM/Sources/TabHandler.lua"]:622: in main chunk
Locals: WidgetName = "msg_box"
wType = "whisper,chat,w2w,demo"
HandlerName = "OnTabPressed"
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
Widget_Triggers = <table> {
msg_box = <table> {
}
close = <table> {
}
}
string = <table> {
}
table = <table> {
}
Message: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
Time: Thu Sep 26 18:29:40 2024
Count: 1
Stack: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
[string "@Interface/AddOns/WIM/Sources/WindowHandler.lua"]:1604: in function `RegisterWidgetTrigger'
[string "@Interface/AddOns/WIM/Modules/WhisperEngine.lua"]:302: in main chunk
Locals: WidgetName = "msg_box"
wType = "whisper"
HandlerName = "OnEnterPressed"
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
Widget_Triggers = <table> {
msg_box = <table> {
}
close = <table> {
}
}
string = <table> {
}
table = <table> {
}
Message: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
Time: Thu Sep 26 18:29:40 2024
Count: 1
Stack: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
[string "@Interface/AddOns/WIM/Sources/WindowHandler.lua"]:1604: in function `RegisterWidgetTrigger'
[string "@Interface/AddOns/WIM/Modules/ChatEngine.lua"]:200: in main chunk
Locals: WidgetName = "msg_box"
wType = "chat"
HandlerName = "OnEnterPressed"
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
Widget_Triggers = <table> {
msg_box = <table> {
}
close = <table> {
}
}
string = <table> {
}
table = <table> {
}
Message: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
Time: Thu Sep 26 18:29:40 2024
Count: 1
Stack: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
[string "@Interface/AddOns/WIM/Sources/WindowHandler.lua"]:1604: in function `RegisterWidgetTrigger'
[string "@Interface/AddOns/WIM/Modules/Emoticons.lua"]:296: in main chunk
Locals: WidgetName = "msg_box"
wType = "whisper,chat,w2w"
HandlerName = "OnMouseDown"
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
Widget_Triggers = <table> {
msg_box = <table> {
}
close = <table> {
}
}
string = <table> {
}
table = <table> {
}
Message: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
Time: Thu Sep 26 18:29:40 2024
Count: 1
Stack: Interface/AddOns/WIM/Sources/WindowHandler.lua:1604: bad argument #1 to 'insert' (table expected, got nil)
[string "@Interface/AddOns/WIM/Sources/WindowHandler.lua"]:1604: in function `RegisterWidgetTrigger'
[string "@Interface/AddOns/WIM/Modules/Expose.lua"]:133: in main chunk
Locals: WidgetName = "msg_box"
wType = "whisper,chat,w2w"
HandlerName = "OnEditFocusLost"
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
Widget_Triggers = <table> {
msg_box = <table> {
}
close = <table> {
}
}
string = <table> {
}
table = <table> {
}
Message: ...AddOns/Blizzard_ChatFrameBase/Mainline/ChatFrame.lua:4179: assertion failed!
Time: Thu Sep 26 18:29:40 2024
Count: 1
Stack: ...AddOns/Blizzard_ChatFrameBase/Mainline/ChatFrame.lua:4179: assertion failed!
[string "@Interface/AddOns/Blizzard_ChatFrameBase/Mainline/ChatFrame.lua"]:4179: in function `ChatFrame_AddMessageEventFilter'
[string "@Interface/AddOns/WIM/Modules/WhisperEngine.lua"]:172: in function `OnEnable'
[string "@Interface/AddOns/WIM/WIM.lua"]:314: in function `EnableModule'
[string "@Interface/AddOns/WIM/WIM.lua"]:104: in function <Interface/AddOns/WIM/WIM.lua:70>
[string "@Interface/AddOns/WIM/WIM.lua"]:406: in function `fun'
[string "@Interface/AddOns/WIM/WIM.lua"]:363: in function `CoreEventHandler'
[string "@Interface/AddOns/WIM/WIM.lua"]:59: in function <Interface/AddOns/WIM/WIM.lua:59>
Locals: event = "CHAT_MSG_WHISPER"
filter = nil
chatFilters = <table> {
CHAT_MSG_PARTY_LEADER = <table> {
}
CHAT_MSG_INSTANCE_CHAT = <table> {
}
CHAT_MSG_GUILD = <table> {
}
CHAT_MSG_OFFICER = <table> {
}
CHAT_MSG_INSTANCE_CHAT_LEADER = <table> {
}
CHAT_MSG_RAID_LEADER = <table> {
}
CHAT_MSG_YELL = <table> {
}
CHAT_MSG_PARTY = <table> {
}
CHAT_MSG_SAY = <table> {
}
CHAT_MSG_RAID = <table> {
}
CHAT_MSG_WHISPER_INFORM = <table> {
}
CHAT_MSG_CHANNEL = <table> {
}
CHAT_MSG_BN_WHISPER_INFORM = <table> {
}
CHAT_MSG_WHISPER = <table> {
}
CHAT_MSG_BN_WHISPER = <table> {
}
}
-
View User Profile
-
Send Message
Posted Sep 11, 2024Still not able to click [Show Message]
Any hope for an update to fix that? Or is it not planned?
-
View User Profile
-
Send Message
Posted Sep 5, 2024are there any keybinds or commands to manage multiple WIM windows? for instance /r replies to the last person that whispered me, but the text that I woudl be typing still shows in default blizzard chat and not on the WIM window. If I want to select a WIM window I have to manually click on it to "enable" the text field on that window. So I'm wondering if there are shortcuts or commands to make it fast to scroll through multiple windows.
Also how can I stack multiple windows and turn them into the tab mode (1 window, multiple tabs for diff conversations)?
-
View User Profile
-
Send Message
Posted Aug 5, 2024Hello, when sending tells in Korean language WIM doesn't work. Is it possible to add the Korean font?
-
View User Profile
-
Send Message
Posted Aug 5, 20242x WIM/Modules/WhisperEngine.lua:342: attempt to index global 'db' (a nil value)
[string "@WIM/Modules/WhisperEngine.lua"]:342: in function `filterFunc'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2027: in function `ChatFrame_MessageEventHandler'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2707: in function `DisplayChatHistory'
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:3811: in function <ElvUI/Core/Modules/Chat/Chat.lua:3722>
[string "=[C]"]: ?
[string "@ElvUI/Core/General/Core.lua"]:1829: in function `CallLoadFunc'
[string "@ElvUI/Core/General/Core.lua"]:1844: in function `CallLoadedModule'
[string "@ElvUI/Core/General/Core.lua"]:1870: in function `InitializeModules'
[string "@ElvUI/Core/General/Core.lua"]:1983: in function <ElvUI/Core/General/Core.lua:1950>
[string "=[C]"]: in function `Initialize'
[string "@ElvUI/Core/init.lua"]:302: in function <ElvUI/Core/init.lua:301>
[string "=[C]"]: ?
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:611>
-
View User Profile
-
Send Message
Posted Aug 5, 2024In reply to NiGhTwAlKeR559:
This one has popped up before... If I remember correctly, it was a module or setting in ElvUI that is attempting to modify WIM in some way (maybe its own skin?) that is breaking it.
-
View User Profile
-
Send Message
Posted Aug 8, 2024In reply to RealPazza: Hi, any solution to my problem ? thanks :D
"Hi, Anyone having the same problem ?
The "last sent message" is chain opening another "last sent message" window."
-
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.