@Override
    protected void onMessage(String channel, String sender, String login, String hostname, String message, String tags) {
        LOGGER_D.debug("Tags: " + tags);
        Map<String, String> tagMap = mapTags(tags);
//        Iterator it = tagMap.entrySet().iterator();
//        while (it.hasNext()) {
//            Map.Entry pairs = (Map.Entry) it.next();
//            System.out.println("'" + pairs.getKey() + "' = '" + pairs.getValue() + "'");
//        }
        onChannelMessage(channel, sender, message, tagMap);
    }