Rewrite send_* methods
Implement PRIVMSG with user targets