Logging.error("PROTOCOL", "Attempted to add a channel " + channel + " that already exists. " + cm.size() + " user(s) joined.");
Logging.info("PROTOCOL", "Chan is: " + Channels.get(channel.toLowerCase()).toString());
Channels.get(channel.toLowerCase()).clientmodes.putAll(cm);
} else {
// bursting... ignore this issue
Channels.put(channel.toLowerCase(), new Channel(ts, channel, m, cm));
Logging.verbose("PROTOCOL", "Channel " + channel + " is now being tracked. (OVERRIDDEN)");
}
} else {
Channels.put(channel.toLowerCase(), new Channel(ts, channel, m, cm));
Logging.verbose("PROTOCOL", "Channel " + channel + " is now being tracked.");
}
for (Client c : cm.keySet()) {
c.chans.add(channel.toLowerCase());