The option for ignoring private messages is -p, not -m. -m will appear to work but it actually ignores everything.