RandomName - Added tighter triggering to exclude false positives

**What did I fix?**

* Basically this issue, #808. The original trigger was just searching for *random* and then did a regex for *name/person*. This meant *random domain name* would be triggered, which is incorrect.