handle_command(...) now calls the user's hook for all messages.