Due to the summer break we have a period without events. Is there a way to get an automated message on an empty list like display_posts has (display_posts_shortcode_no_results)? Maybe also something to include in wpt_productions and caroussel.
You could use the wpt_events_html filter to change the HTML output of the events list.
Maybe you can check for a substrict to detect if there are any events.