The online racing simulator
Broadcaster

<?php 
CatchEvent OnLapperStart
()
    
GlobalVar $line_number;
    
GlobalVar $lines;
    
GlobalVar $total;
    
    
$lines[0] = "^1Test 1";
    
$lines[1] = "^2Test 2";
    
$lines[2] = "^3Test 3";
    
$lines[3] = "^4Test 4";
    
$lines[4] = "^5Test 5";
    
$lines[5] = "^6Test 6";
    
$lines[6] = "^7Test 7";
    
    
$total 6;
    
$line_number=0;
        
RegisterScheduleAction"0 * * * * * *"broadcast );
        
RegisterScheduleAction"30 * * * * * *"broadcast );
EndCatchEvent

Sub broadcast
()
        
cmdLFS("/msg ".$lines[$line_number]);
        
$line_number $line_number 1;
        IF(
$line_number $total)
        
THEN
                $line_number 
0;
        ENDIF
EndSub
?>


Change the messages to what you'd like. Save the text in a file called "broadcaster.lpr".

No need to credit me, feel free to modify the code.
Some context: this broadcasts a message every 30 seconds, each being the next in the list. It loops through those 6 messages.

FGED GREDG RDFGDR GSFDG