message: Check is bot
diff: @@ -418,12 +418,13 @@ export class ClientPool {
  const cli = this.createIrcClient(
  cliConfig, bridgedClient.matrixUser || null, bridgedClient.isBot
  );
  + const isBot = bridgedClient.isBot;
  const chanList = bridgedClient.chanList;
  // remove ref to the disconnected client so it can be GC'd. If we don't do this,
  // the timeout below holds it in a closure, preventing it from being GC'd.
  (bridgedClient as unknown) = undefined;
  - if (chanList.length === 0 && !bridgedClient.isBot) { // Never drop the bot.
  + if (chanList.length === 0 && !isBot) { // Never drop the bot.
  log.info(`Dropping ${cli.id} (${cli.nick}) because they are not joined to any channels`);
  return;
  }
  