Thanks splinny for the other link.

obee I couldn't get the website you posted to return a result, don't know if it's the https or what. So I used the website the script you posted uses. When you join your channel the script will check every hour and post saying you aren't streaming or how long you've been streaming.

Code:
on *:join:#pball: .timertuptime 0 3600 tuptime
on *:part:#pball: .timertuptime off

alias tuptime {
  sockopen tuptime nightdev.com 80
}

on *:sockopen:tuptime: {
  sockwrite -nt $sockname GET /hosted/uptime.php?channel=obeewnn HTTP/1.1
  sockwrite -nt $sockname Host: nightdev.com
  sockwrite -n $sockname 
}

on *:sockread:tuptime: {
  sockread %tuptime.result
  while ($sockbr) {
    if (not live isin %tuptime.result) msg #pball The streaming is currently offline.
    elseif (minute isin %tuptime.result) msg #pball oBeE has been streaming for %tuptime.result
    sockread %tuptime.result
  }
}



http://scripting.pball.win
My personal site with some scripts I've released.