Why don\'t you just devide it into 2 different parts in channel and query? on :Text::#:{ if (lol isin $1-) /msg $chan $nick is laughing out loud. }
on :text::?:{ if (lol isin $1-) /msg $nick you are laughing out loud. } etc.....