Download
(49 Kb)
Download
Updated: 04-24-14 01:49 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:04-24-14 01:49 PM
Created:02-01-11 03:04 PM
Downloads:2,243
Favorites:15
MD5:
5.4
Nick Alert
Version: 2014.04.24
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.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)


Archived Files (45)
File Name
Version
Size
Author
Date
2014.03.19
48kB
Billtopia
03-19-14 05:55 PM
2014.03.17
48kB
Billtopia
03-17-14 05:16 PM
2014.03.11
57kB
Billtopia
03-11-14 02:54 PM
2013.09.18
35kB
Billtopia
09-18-13 01:41 PM
2013.04.18
35kB
Billtopia
04-18-13 12:45 PM
2013.03.30
35kB
Billtopia
03-30-13 09:23 AM
2013.03.01
30kB
Billtopia
03-01-13 06:02 PM
2013.02.09.2
30kB
Billtopia
02-09-13 11:28 AM
2013.02.09
30kB
Billtopia
02-09-13 06:48 AM
2013.02.08.2
30kB
Billtopia
02-08-13 05:22 PM
2013.02.08
30kB
Billtopia
02-08-13 12:08 PM
2013.02.07
30kB
Billtopia
02-07-13 05:36 AM
2013.02.06
30kB
Billtopia
02-06-13 04:00 PM
2013.02.02
30kB
Billtopia
02-02-13 06:17 AM
2013.01.31
30kB
Billtopia
01-31-13 06:03 AM
2013.01.12
20kB
Billtopia
01-12-13 07:59 AM
2012.12.29
20kB
Billtopia
12-29-12 07:46 PM
2012.08.28
19kB
Billtopia
08-28-12 07:45 PM
2012.08.23.1
19kB
Billtopia
08-23-12 03:01 PM
2012.08.23
19kB
Billtopia
08-23-12 02:54 PM
2012.05.22
19kB
Billtopia
05-22-12 04:15 PM
2012.05.05
19kB
Billtopia
05-05-12 11:40 AM
2012.054.02
18kB
Billtopia
05-02-12 01:26 PM
2012.04.29
18kB
Billtopia
04-29-12 02:17 PM
2012.04.28
17kB
Billtopia
04-28-12 08:01 AM
2012.04.26
17kB
Billtopia
04-26-12 08:28 PM
2012.04.25
17kB
Billtopia
04-25-12 12:22 PM
2012.04.23
17kB
Billtopia
04-23-12 08:19 AM
2011.12.03
15kB
Billtopia
12-03-11 08:52 AM
2011.10.30
15kB
Billtopia
10-30-11 03:05 PM
2011.07.05
12kB
Billtopia
07-05-11 06:09 PM
2011.05.23
12kB
Billtopia
05-23-11 07:07 PM
2011.05.21
13kB
Billtopia
05-21-11 04:42 PM
2011.03.19
13kB
Billtopia
03-19-11 09:04 AM
2011.02.21
9kB
Billtopia
02-21-11 07:36 PM
2011.02.20
9kB
Billtopia
02-20-11 07:00 PM
2011.02.15
12kB
Billtopia
02-15-11 11:50 AM
2011.02.14.2
12kB
Billtopia
02-14-11 06:11 PM
2011.02.14
12kB
Billtopia
02-14-11 05:45 PM
2011.02.13
12kB
Billtopia
02-13-11 05:47 PM
2011.02.10
11kB
Billtopia
02-10-11 06:23 PM
2011.02.03.2
4kB
Billtopia
02-03-11 08:02 PM
2011.02.03
4kB
Billtopia
02-03-11 05:15 PM
2011.02.02
4kB
Billtopia
02-02-11 03:55 PM
2011.02.01
4kB
Billtopia
02-01-11 03:04 PM


Post A Reply Comment Options
Old 03-30-13, 05:56 PM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
so... the update is posted... found only 1 bug now that it is upif your battlenet friends don't have an existing note the toast/alert flagging can throw an error... I will be posting an update as soon as I can but an easy work around for now is to just give them a note
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 03-26-13, 07:32 PM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
Talking update at 99.9%

Originally Posted by Razguul
Thanks for the update. Keep up the good work.
OK... it is in the last few tweaks stage... Log works, selection of people for alerts works, a bunch of buttons now change color, and it even saves who you want to be alerted for, you will have 2 scroll speeds for the lists as the guild toast list can be huge... (testing is what takes so long as my gf is the person who I test the bnet code with and she doesn't enjoy me going log in, and now out, and back in, and so on lol) You can now mouse wheel over the list buttons and have the lists move now instead of just the slider as well...

Battle-net online toasts will(I hope to be able to test soon but she is ZZZ) give a ton more info when the person logs on as well. (and if it does work I have to make some release notes, upload the update, and then see if I can port those changes to the other online toasts)

if all goes well the update should be posted late PM tomorrow.
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 03-19-13, 12:36 PM  
Razguul
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Thanks for the update. Keep up the good work.
Razguul is offline Report comment to moderator  
Reply With Quote
Old 03-19-13, 09:47 AM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
Originally Posted by Razguul
Now, is there a way to keep the message box up until you click it to turn it off? (in case you walk away for 5-10 minutes) Thx.
OK... I got the log working, (not uploaded) . The log(as of now on MY version) can be toggled with /na log show or /na log hide and will auto hide if you enter combat and re show after you leave. It can be shown as soon as you log in (/na logshow on) or not (/na logshow off).

Sound good so far?


Originally Posted by Razguul
it would be nice to let us filter names for the logon/logoff feature instead of it using every guild member and friend. Thx.
So I am working on the toast filter now... Some day it may even be able to be updated lol. The toast filters are all going to be done from the gui config (they require exact matches unlike the other lists which use partial matches) (and I may even remove the code for the other lists for the command line features. I am not sure yet. )
Last edited by Billtopia : 03-19-13 at 09:52 AM.
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 03-09-13, 03:15 PM  
Razguul
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
If you have the time, it would be nice to let us filter names for the logon/logoff feature instead of it using every guild member and friend. Thx.
Last edited by Razguul : 03-09-13 at 03:17 PM.
Razguul is offline Report comment to moderator  
Reply With Quote
Old 03-09-13, 11:31 AM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
Re: Thanks. (with another request)

Originally Posted by Razguul
Thanks for the feature I requested. Now, is there a way to keep the message box up until you click it to turn it off? (in case you walk away for 5-10 minutes) Thx.
Hmmm... not at the moment... but let me see what I can come up with. I was thinking a scrolling message frame that you could open that logs all the alerts and either a mini-map button or an LDB plugin or something
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 03-08-13, 12:50 PM  
Razguul
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Thanks. (with another request)

Thanks for the feature I requested. Now, is there a way to keep the message box up until you click it to turn it off? (in case you walk away for 5-10 minutes) Thx.
Razguul is offline Report comment to moderator  
Reply With Quote
Old 02-09-13, 12:13 PM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
OK... the addon is working with no other addons installed, and with other addons as well
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 02-08-13, 01:56 PM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
I left some debugging stuff in it... beware my mind lol

ok removed in the 2013.02.08.2 release
Last edited by Billtopia : 02-08-13 at 07:27 PM.
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 02-02-13, 07:00 AM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
should be fixed now... they inserted new values into the return values messing up what was expected to be returned
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 02-01-13, 06:46 PM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
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
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 02-01-13, 04:44 PM  
Khisanth
A Deviate Faerie Dragon

Forum posts: 12
File comments: 30
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 04:46 PM.
Khisanth is offline Report comment to moderator  
Reply With Quote
Old 01-31-13, 06:15 AM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
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 06:18 AM.
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 01-23-13, 02:46 PM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
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
Billtopia is offline Report comment to moderator  
Reply With Quote
Old 01-18-13, 07:28 PM  
Billtopia
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 50
Uploads: 9
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
Billtopia is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: