So it doesn’t look like you can do what you want. What I suggest is looking at addons that show this sort of thing. Power auras would be a good place to start. They can give you a visual icon or sound or timers to show when when buffs / debuffs are active. Check it out.
Longhair comments on another macro asking a similar question and says;
“Unfortunately at this time, macros can’t check to see if a buff exists”
http://macro-wow.com/requests/1356/
So it doesn’t look like you can do what you want. What I suggest is looking at addons that show this sort of thing. Power auras would be a good place to start. They can give you a visual icon or sound or timers to show when when buffs / debuffs are active. Check it out.
http://www.curse.com/addons/wow/powerauras-classic
~Elamari