for every minutes to trigger, you need 2 label ... with 30minutes interval to trigger it.
OnMinute00:
OnMinute30:
announce "This will be shown to everyone at all in yellow.",0;
end;
OnMinute30 meant to every 30th minutes of every hours, not every 30 minutes.