This would require investigating the Creeper library and consider it for replacing the manually written scraper used.