@Override
    public void userKicked(String initiator, String recipient, String reason) {
        appendInfo(initiator + " vyhodil " + recipient + " (důvod: " + reason + ")");

        boolean isMe = getServerTab().getConnection().getNick().equals(recipient);
        if (isMe) {
            if ( Settings.getInstance().isEventEnabled("rejoin-after-kick") )
                getServerTab().getConnection().joinChannel( getTabName() );
            else
                getServerTab().removeChannelTab(this);
        } else {
            usersModel.detachUser(recipient);
        }
    }