You could also use this Rexx port with programs like QAmiTrack (on Aminet, as is AmiComSys), or STRICQ thttp://www.momo2000.com/~mclaughd> (you would need to do some extra coding to use it).
   Currently the Blitz Rexx commands are bugged, so you get an Enforcer hit everytime you call Get_Rexx_Message{} :/
  Arexx Commands:
CONNECTTOSERVER Hostname.s : this tells UDP_Chat to attempt to log into another UDP_Chat which is acting as Server. The second parameter (string) is the Hostname to connect to.
ISONLINE : This asks UDP_Chat it's online state. UDP_chat responds with a string- either `Offline', `Server' or `Client' depending on it's online status. I haven't tested this yet, as I didn't have time to work out how to receive a string in a Rexx script.
QUIT : This tells UDP_Chat to exit.
   More commands could be easily added- just add them to the Get_Rexx_Message function. UDP_Chat's Arexx port is `UDP_Chat'.