@Override
    protected void onJoin(String channel, String sender, String login, String hostname) {
        ChannelEventsListener listener = getChannelEventsListener(channel);
        if (listener != null)
            listener.userJoined(sender);
        else if (serverEventsListener != null)
            serverEventsListener.joined(channel);
    }