Download
(52Kb)
Download
Updated: 10-19-14 08:18 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-19-14 08:18 AM
Created:02-01-11 04:04 PM
Downloads:6,334
Favorites:12
MD5:

Nick Alert  Popular! (More than 5000 hits)

Version: 2014.10.19
by: Billtopia [More]

Nick Alert scans incoming chat messages and alerts you when they contain one of your character names, nicknames, and triggers that you set up. It can also alert you to incoming whispers from specified people, or to Real ID messages from specified people. It can also alert you to people coming online and offline.
The nicks are saved per server. The scanning is case insensitive so that Tocar == TOCAR == tocar==Tocardamus so no matter how they type it is should match.
The triggers are saved per account and match case and lua regexs.
Nick Alert can output to MikScrollingBattleText if installed, its own moveable alert frame, play a sound to alert you, and even flash the edges of the screen, the alert frame is moveable (Left Button) and resizable (Right Button) while the frame is unlocked. Once the frame is locked all mouse input is passed through to whatever is under the frame
To use a custom sound file for the alert you need to make a directory called "\Interface\AddOns\NickAlert_CustomSounds" in the WoW directory and put your file called alert.mp3 or alert.ogg into it before you start WoW

  • for mp3 type "/nalert custommp3 on"
  • for ogg type "/nalert customogg on"
commands can be accessed by typing "/nalert"
"/nacf" will take you to the channel filter options. This filter is a whitelist for channels like "Trade" "Local Defense" "General" and such. If they are not in the list you will not be alerted about them

The Throttle function to stop people from sound spamming you is configurable from 1 to 60 in seconds and 1 to 60 alerts in that time before they don't alert you ( so, from 1 alert a minute up to 360 or just off ). ALL alerts are governed by the throttle. If ChatDebug is set on then it will display info lines on the throttle for feedback and setting it up
Also now has a control panel in with all the other ones and a sub panel for nickname management and chat channel management
New commands have been added
  • /nanl cmd option - Nick Alert NickList nicknames/ triggers the addon will scan the chats for add/rem/display/cfg
  • /nawl cmd option - Nick Alert Whisper List on/off/add/rem/display/cfg turn on/off the whisper alert feature and manage who it will alert you for
  • /nacf cmd option - like above but manages the channel filter list
  • /nabn cmd option - Real ID settings on/off/cfg
  • /namf cmd - manage the message frame on/off/lock/unlock
the cmd "cfg" will open the control panel to that lists specific page
all are available from the rewritten control panel plugin

2014.10.19
removed remaining debug text (I hope)
removed extra file

2014.10.16.2
fixed the fix for realms with spaces in their name

2014.10.16
removed debug stuff
fixed self alerts from showing

2014.10.15
addon update for patch changes

2014.04.24
fixed items saving to wrong list
fixed some items not being able to be removed from lists
put in code to prevent non-guilded toons from accessing guild alert tab if no guilds are saved

2014.03.19
fixed alert coloring
added support for character names with UTF-8 char in it
addon now changes raid target text into the said raid target icon

2014.03.17
added alert filter(still in testing)
bug fix for friend list

2014.03.11
major rewrite of the addon adding tons of features and improvements type "/nalert cfg" for a look
update to Bill's Utils

2013.09.18
Added button to delete old guild alert lists

2013.04.18
Removed spamming hint
Bill's Utils update
some small tweaks

2013.03.30
Added a log frame for all alerts
Added lists to control who gets a toast alert
Added release notes

2013.03.01
Bill's Utils update

2013.02.09.2
moved frame init back to initial location
fixed frame init problem (I hope)

2013.02.09
moved alert frame setup to addon loaded

2013.02.08.2
removed forgotten debug stuff
some alert color tweaks

2013.02.08
even more bnet tweaks
fixed color changing buttons not changing back

2013.02.07
more bnet work

2013.02.06
fixed bnet message alerts

2013.02.02
fix for toonName being boolean
added ability to control what toasts you get alerted for

2013.01.31
added outilines to text in alert frame
added alerts for online/offline toasts
added color changing buttons on BNet (Thankx Phanx)

2013.01.12
repairs to real id and battle tag support

2012.12.29
added instance chat support
added option to disable mode display in alert(still useful in mixed groups)

2012.08.28
MoP update

2012.08.23.1
fixed previous fix

2012.08.23
added a check to prevent some errors on BNet messages
updated Bill's Utils

2012.05.22
added ability to change the text size in the alert window
re-enabled the auto add feature for your characters
added ability to have/ not have the chat mode displayed in the alert

2012.05.05
changed alert frame moving
added alert frame resizing

2012.05.02
removed some old variables
replaced some out of date strings

2012.04.29
added a moveable message frame
tweaked the control panel to help prevent list item deletion errors
changed whisper matching to partial matching from the start of the name

2012.04.28
rewrote the Real ID list management system

2012.04.26
fixed the auto opening control panel

2012.04.25
added in Real ID support
streamlined some control panel code

2012.04.23
rewrote major portion of control panel plugin
added several command line features
added new WhisperList alerts
changed the saved variables so your old settings are gone (sorry)

2011.12.03
toc bump

2011.10.30
added simple doc for Bill's Utils
some small tweaks

2011.07.05
improved Bill's Utils version checking
toc bump

2011.05.23
removed Bill's Utils version checking from the addon
put version checking into Bill's Utils

2011.05.21
tweaked Bill's Utils version check to avoid string split errors

2011.03.19
added a library version of Bill's Utils

2011.02.21
added a sub-panel for chat channel management ( for "Trade", "LocalDefence", etc )

2011.02.20
tweaked throttle
reduced addon size slightly
tweaked nick name control panel
moved Bill's Utils into seperate download

2011.02.15
added throttle feedback to aid in throttle setup so you can watch the throttle fill, lock and clear

2011.02.14.2
moved alert.mp3/ogg file support into a seperate directory so curse updates wont keep deleting the files

2011.02.14
rewrote throttle routine
added more nil checking to Bill's Utils

2011.02.13
fixed typos in config.lua
added sub-panel for nick name management

2011.02.10
Added Control panel plugin
Added Throttle option to prevent "Sound Spam"
Changed filter list to a whitelist
moved common functions into a library addon to make the addon smaller and save memory ( even more memory if you have AchievementSounds and this addon installed)

2011.02.03
Added custom alert sound file support

2011.02.01
Added a filter option to filter out certain chat channels like the ones created by Carbonite (Chan prefix Crb)
Added ChatDebug option to print the message into default chat channel window so you can see where the messages are coming from to filter them

2011.02.01
Initial release
Optional Files (0)


Post A Reply Comment Options
Unread 02-01-13, 07:46 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
Originally Posted by Khisanth
Don't know if it will be fixed with the next updtae but, each time a B.net friend connect, I have this message :
That is called blizzard changing returns from a function and no site online having the info on the changed function... I will see if I can figure out what they did to the function
Report comment to moderator  
Reply With Quote
Unread 02-01-13, 05:44 PM  
Khisanth
A Deviate Faerie Dragon

Forum posts: 13
File comments: 35
Uploads: 0
Don't know if it will be fixed with the next updtae but, each time a B.net friend connect, I have this message :
Message: Interface\AddOns\NickAlert\NickAlert.lua:504: attempt to concatenate local 'toonName' (a boolean value)
Time: 02/02/13 00:38:01
Count: 3
Stack: Interface\AddOns\NickAlert\NickAlert.lua:504: in function <Interface\AddOns\NickAlert\NickAlert.lua:363>

Locals: self = <unnamed> {
0 = <userdata>
}
event = "BN_FRIEND_ACCOUNT_ONLINE"
args = <table> {
1 = 5
}
msg = 5
name = nil
MsgLine = nil
BnetPresID = nil
mode = nil
R = nil
G = nil
B = nil
_ = 5
Name = "|Kf5|kSharquyze|k"
BattleTag = "Sharquyze#2598"
toonName = true
(*temporary) = "|Kf5|kSharquyze|k"
(*temporary) = " "
(*temporary) = true
(*temporary) = " vient de se connecter."
(*temporary) = "vient de se connecter."
(*temporary) = true
(*temporary) = 279047
(*temporary) = false
(*temporary) = false
(*temporary) = "Motivé motivé!!!!!"
(*temporary) = nil
(*temporary) = true
(*temporary) = 1359754152
(*temporary) = false
(*temporary) = "attempt to concatenate local 'toonName' (a boolean value)"
AddonName = "NickAlert"
SJprint = <function> defined @Interface\AddOns\NickAlert\BULoader.lua:120
grn = ""
res = ""
addOptionMt = <function> defined @Interface\AddOns\NickAlert\BULoader.lua:83
NickAlert = <table> {
Defaults = <table> {
}
Checkclick = <function> defined @Interface\AddOns\NickAlert\Config.lua:190
panel3 = NAlertConfig3 {
}
panel2 = NAlertConfig2 {
}
MsgFrameLock = <function> defined @Interface\AddOns\NickAlert\NickAlert.lua:806
MsgFrameUnlock = <function> defined @Interface\AddOns\NickAlert\NickAlert.lua:813
List = <function> defined @Interface\AddOns\NickAlert\NickAlert.lua:133
ListDisplayUpdate = <function> defined @Interface\AddOns\NickAlert\Config.lua:491
panel = NAlertConfig {
}
Init = <function> defined @Interface\AddOns\NickAlert\Config.lua:315
EventManager = <function> defined @Interface\AddOns\NickAlert\NickAlert.lua:109
Text = <table> {
}
WhisperList = <table> {
}
ChatFilter = <table> {
}
NickNames = <table> {
}
ConfigFrame = <unnamed> {
}
Settings = <table> {
}
BNetToggle = <function> defined @Interface\AddOns\NickAlert\Config.lua:463
Frame = <unnamed> {
}
CmdLine = <function> defined @Interface\AddOns\NickAlert\NickAlert.lua:579
MF = NAMsgFrame {
}
Reset = <function> defined @Interface\AddOns\NickAlert\Config.lua:336
}
NAS = <table> {
Party = false
Guild = true
MFScale = 140
Chats = true
WhisperList = false
BNet = false
BGs = false
}
NN = <table> {
1 = "Elhendra"
}
WL = <table> {
}
CF = <table> {
}
PC = <table> {
MsgFrameSet = true
NickAdded = true
}
LastMsgLine = nil
FriendOnline = " vient de se connecter."
FriendOffline = "[%S]* vient de se déconnecter."
Throttled = false
red = ""
ThrottleTable = <table> {
1 = 1359761851
}
yel = ""
wht = ""
Last edited by Khisanth : 02-01-13 at 05:46 PM.
Report comment to moderator  
Reply With Quote
Unread 01-31-13, 07:15 AM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
So the update has been posted, it has the requested online/offline toasts now, the requested text outlines in the alert window and color changing buttons in the Real-ID / Battle-Tag config screen
Last edited by Billtopia : 01-31-13 at 07:18 AM.
Report comment to moderator  
Reply With Quote
Unread 01-23-13, 03:46 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
Re: Re: Re: Re: Can't get NickAlert to work

so... got the standard messages working... trying the battle net ones... need to work on the sound output to, as the guild makes my WoW go "gong" constantly. Need to make some filters for guild / friends as they fire the same event on login/logout
Report comment to moderator  
Reply With Quote
Unread 01-18-13, 08:28 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
Re: Re: Re: Can't get NickAlert to work

Originally Posted by Razguul
I was looking for a way to be notified when a friend logs in or out of WoW.
Still trying to get the pattern matches right on the events... Stupid lua string matches lol

I have not forgot about you
Report comment to moderator  
Reply With Quote
Unread 01-14-13, 08:03 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
I will see what I can do to incorporate that into the addon
Report comment to moderator  
Reply With Quote
Unread 01-14-13, 10:33 AM  
Razguul
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Re: Re: Can't get NickAlert to work

Originally Posted by Billtopia
Originally Posted by Razguul
Hi,

Added System Messages to default Channel list setup. Enabled moveable frame and display. Added my alt's name.

When my alt logs in or out, system message showed in chat but nothing in moveable frame. However, if I say my alt's name it will show up in moveable frame. How can I get this to happen for logging in and out?

I am using Carbonite, Auctioneer, and some other addons also.

Thx.
System messages are not a chat type... What exactly are you looking to do with this addon... it is designed to alert you when someone says one of your character names, or you receive messages from specified people... It currently does not have the ability to intercept system messages. Are you looking for just system messages dealing with your character or all system messages?

I was looking for a way to be notified when a friend logs in or out of WoW.
Report comment to moderator  
Reply With Quote
Unread 01-13-13, 04:13 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
Re: Can't get NickAlert to work

Originally Posted by Razguul
Hi,

Added System Messages to default Channel list setup. Enabled moveable frame and display. Added my alt's name.

When my alt logs in or out, system message showed in chat but nothing in moveable frame. However, if I say my alt's name it will show up in moveable frame. How can I get this to happen for logging in and out?

I am using Carbonite, Auctioneer, and some other addons also.

Thx.
System messages are not a chat type... What exactly are you looking to do with this addon... it is designed to alert you when someone says one of your character names, or you receive messages from specified people... It currently does not have the ability to intercept system messages. Are you looking for just system messages dealing with your character or all system messages?
Report comment to moderator  
Reply With Quote
Unread 01-13-13, 03:02 PM  
Razguul
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Can't get NickAlert to work

Hi,

Added System Messages to default Channel list setup. Enabled moveable frame and display. Added my alt's name.

When my alt logs in or out, system message showed in chat but nothing in moveable frame. However, if I say my alt's name it will show up in moveable frame. How can I get this to happen for logging in and out?

I am using Carbonite, Auctioneer, and some other addons also.

Thx.
Last edited by Razguul : 01-13-13 at 03:14 PM.
Report comment to moderator  
Reply With Quote
Unread 12-25-12, 07:27 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
working on adding support for the new instance chat feature that blizz snuck in... I was wondering why /i didn't invite people anymore
Report comment to moderator  
Reply With Quote
Unread 11-06-12, 07:06 AM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
Originally Posted by Ellementz
Anyway to hide the alert window and just have the sound file to alert you?
OMG the new IE Stinks so bad... even in desktop mode... it posts the quote but not my reply?
I had to install Firefox to get this to work right.


Yes you can not use the message frame. You can change this setting either by going to the addon gui config page in addon settings or by typing "/namf off" to stop the use of the frame . I have to ask though, did you lock the frame where you want it as the frame becomes invisible and click through once locked. "/namf lock"
Report comment to moderator  
Reply With Quote
Unread 11-05-12, 10:21 PM  
Ellementz
A Kobold Labourer
 
Ellementz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 60
Uploads: 7
Anyway to hide the alert window and just have the sound file to alert you?
Report comment to moderator  
Reply With Quote
Unread 11-03-11, 06:28 AM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
no prob... I hate it when someone is talking to me and I miss it
Report comment to moderator  
Reply With Quote
Unread 11-02-11, 06:14 PM  
theonelegend
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Thanks!

This is exactly what I was looking for, thank you.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: