diff --git a/php/fetch-servers.php b/php/fetch-servers.php index cc26bdf0..c8c92f2c 100644 --- a/php/fetch-servers.php +++ b/php/fetch-servers.php @@ -100,9 +100,13 @@ log_debug($http_response_header[0]); // Supposed to be "HTTP/1.1 200 OK" foreach ($json_sdir as $room) $pages_sdir[] = $room->url; + log_info("Request FreeArkham.cc listing..."); + $pages_fark[] = file_get_contents($SOURCES['FARK']); + log_debug($http_response_header[0]); // Supposed to be "HTTP/1.1 200 OK" + log_info('Done fetching sources.'); - return [...$pages_asgl, ...$pages_loki, ...$pages_sdir]; + return [...$pages_asgl, ...$pages_loki, ...$pages_sdir, ...$pages_fark]; } /* diff --git a/php/servers/known-servers.php b/php/servers/known-servers.php index 25f4e390..8dee54c6 100644 --- a/php/servers/known-servers.php +++ b/php/servers/known-servers.php @@ -8,7 +8,8 @@ 'SDIR' => 'https://session.directory/?all=groups', 'SDIR-BASE' => 'https://session.directory/', 'SDIR-PATTERN' => '/view_session_group_user_lokinet\.php\?id=\d+/', - 'SDIR-JSON' => 'https://session.directory/scrape.php' + 'SDIR-JSON' => 'https://session.directory/scrape.php', + 'FARK' => 'https://freearkham.cc/' ); /**