private void autoRequestMods(){
  if (!c.autoRequestModsEnabled()) {
    return;
  }
  Set<String> joinedChannels=c.getJoinedChannels();
  for (  String channel : joinedChannels) {
    if (!modsAlreadyRequested.contains(channel)) {
      LOGGER.info("Auto-requesting mods for " + channel);
      modsAlreadyRequested.add(channel);
      requestModsSilent(channel);
      return;
    }
  }
}

private void autoRequestMods ( ) { if ( ! c . autoRequestModsEnabled ( ) ) { return ; } Set < String > joinedChannels = c . getJoinedChannels ( ) ; for ( String channel : joinedChannels ) { if ( ! modsAlreadyRequested . contains ( channel ) ) { LOGGER . info ( "Auto-requesting mods for " + channel ) ; modsAlreadyRequested . add ( channel ) ; requestModsSilent ( channel ) ; return ; } } }
if enabled in the settings , requests / mods for one currently joined channel ( and only one ) , ignoring the ones it was already requested for .
