first pass working implementation, does not yet have options alerts the user on ALL Privmsgs