+ Bot bot;
+ synchronized (networkBots) {
+ if (!networkBots.contains(network.get(), channelMessageReceived.source().nick().get())) {
+ bot = new Bot(network.get()).name(channelMessageReceived.source().nick().get());
+ networkBots.put(network.get(), channelMessageReceived.source().nick().get(), bot);
+ eventBus.post(new BotAdded(bot));
+ } else {
+ bot = networkBots.get(network.get(), channelMessageReceived.source().nick().get());
+ }
+ }
+