Yep i figured out that on text is best, but now that I got it working I would like to add a bit that if anyone but me messages the bot it will reply to them telling them not to PM the bot.
Here is what I have so far, I tried adding elseif but I must have gotten the brackets wrong or something because it flooded the pm with replies.
on *:TEXT:*:?: {
if $nick == Eric-4-Yah msg #YHWH $1-
elseif $nick != Eric-4-Yah msg $nick I am not a human...Please do not PM me
}