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,330
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 10-16-14, 02:10 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
I found the issue... and I was right. UnitIsUnit does not see PlayerName-RealmName being the same as the unit "player" even when they are... I changed it so it now can detect it and it will also strip off the server names if the alert is same server also... I just need to test and upload it.

The history still has to wait...
Report comment to moderator  
Reply With Quote
Unread 10-16-14, 01:48 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
Originally Posted by harl
Some kind of debug messages show when I enter the Interface options dialogue, though they're not the same that show with ChatDebug enabled and enabling/disabling the latter doesn't fix the alert being triggered by my own messages.
I found the debug stuff and removed it


Originally Posted by harl
The nickname addon I use is "Identity-2", it's 2 years old and still works fine.
All it does is add my nick to each of my chat lines, so instead of
[18:24:71] [G] [90:Kafka]: Hello, world!
my lines read
[18:24:71] [G] [90:Kafka]: [Harl]: Hello, world!
but it actually doesn't matter whether that addon is loaded or not. When it's not loaded and i just manually send my nick to the guild chat, that as well triggers the alert.
Hmmm... The addon currently checks if the alert is from you and is supposed to not show it unless debug is set on... I will have to try it on my own char and see how it gets logged. I am guessing that it has to do with cross-realm stuff but I will see.
Report comment to moderator  
Reply With Quote
Unread 10-16-14, 12:49 PM  
harl
A Murloc Raider
 
harl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 84
Uploads: 2
I see.. No rush..

Some kind of debug messages show when I enter the Interface options dialogue, though they're not the same that show with ChatDebug enabled and enabling/disabling the latter doesn't fix the alert being triggered by my own messages.

The nickname addon I use is "Identity-2", it's 2 years old and still works fine.
All it does is add my nick to each of my chat lines, so instead of
[18:24:71] [G] [90:Kafka]: Hello, world!
my lines read
[18:24:71] [G] [90:Kafka]: [Harl]: Hello, world!
but it actually doesn't matter whether that addon is loaded or not. When it's not loaded and i just manually send my nick to the guild chat, that as well triggers the alert.
Report comment to moderator  
Reply With Quote
Unread 10-16-14, 05:54 AM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
As soon as I am done getting my other addons updated to 6.x I can work on this addon again.

NickAlert shouldn't be alerting for your own text unless ChatDebug is set [on].
If you loaded outdated addons the check box settings may have toasted... Try opening up the config panel and toggling the check boxes if the debug one isn't set on.


(if not then what addon is causing this? like one of those guild chat link / trade chat forwarders? I could use a screenshot of the offending text window in that case)


I will also add a history option to the log frame. I didn't think of it when I put the log in. Someone asked before for a way to see the alerts they missed when they were afk so I put the log in. It doesn't store info between sessions at the moment...


The addon is getting a re-write to change how the alerts flags for people are stored ( trying to remove as many flags from the person's comment fields as possible ) and the alert overrides are being changed to be linked to specific alerts so that making an override will be easier to write as well.


The only problem in trying to do this is keeping the old settings at the same time... so it will not be an instant update lol
Report comment to moderator  
Reply With Quote
Unread 10-16-14, 04:59 AM  
harl
A Murloc Raider
 
harl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 84
Uploads: 2
Hey... Thank you for updating Nick Alert for 6.x so quickly...
I have two questions though:

1) Could you please prevent the alert etc from being triggered by the player's own messages? I started to use another addon that adds my main nickname to the beginning of my own messages in certain channels and that triggers the alert

2) The log frame always appears empty upon login, whether there were entries in it before logging out (or a reload) or not. I suppose that I'm missing something relevant here, and I know I can turn off showing the log, but shouldn't existing entries be saved between sessions? Otherwise showing the empty log doesn't seem to serve a purpose. Just wondering.
Report comment to moderator  
Reply With Quote
Unread 03-30-13, 05:56 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
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
Report comment to moderator  
Reply With Quote
Unread 03-26-13, 07:32 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
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.
Report comment to moderator  
Reply With Quote
Unread 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.
Report comment to moderator  
Reply With Quote
Unread 03-19-13, 09:47 AM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
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.
Report comment to moderator  
Reply With Quote
Unread 03-09-13, 04: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 04:17 PM.
Report comment to moderator  
Reply With Quote
Unread 03-09-13, 12:31 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
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
Report comment to moderator  
Reply With Quote
Unread 03-08-13, 01: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.
Report comment to moderator  
Reply With Quote
Unread 02-09-13, 01:13 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
OK... the addon is working with no other addons installed, and with other addons as well
Report comment to moderator  
Reply With Quote
Unread 02-08-13, 02:56 PM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
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 08:27 PM.
Report comment to moderator  
Reply With Quote
Unread 02-02-13, 08:00 AM  
Billtopia
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 110
File comments: 57
Uploads: 10
should be fixed now... they inserted new values into the return values messing up what was expected to be returned
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: