Here is one from @sanojjonas , but not for the mentioned sites I think.
I don’t use a user script but web scraping (and txt files) to add festivals. In the end it is the same. Mine is a c# project using selenium and the user script runs directly in the browser. But the handling of html tags is the same.