Written because, as a forgetful rogue, I often find myself going into 10minute fights with only 4minutes worth of poisons, since the initial ready-check took place 20minutes ago!
***Slash Command has been changed to /cypr to avoid a conflict with the ComboPointsRedux addon***
/cypr = view available commands
/cypr test = see how a warning looks like
/cypr et = the expire time, in minutes, left on poison, before a warning occurs
/cypr timer = set the interval, in minutes, at which you are warned you have no poison
/cypr on = enable the warning completely
/cypr off = disable the warning completely
/cypr toggle = enables or disables the warnings
/cypr wson = enable the warning sound
/cypr wsoff = disable the warning sound ( only warning text will popup )
/cypr wsset = set a warning sound from a list of sounds (the default is a friendly message from Hydross the Unstable)
/cypr wsli = listen to a warning sound from a list of sounds
/cypr tu = toggle warning for utility poisons (in case you don't want to use them while levelling)
I'm currently working on http://lastrogue.com and web design as well, but will continue to update this addon.