Improved counting, move commented appended

Moving commented.append(comment) fixed a bug (hopefully) where if the
message wasn't sent, the user never received message as it was already
in the array.

Improving counting by using regexp instead of count. This stops false
postives like "hard" instead of "har".