Hi lovely community!

I've been having trouble lately with this script, I got help to create it, using a command but I'm trying to get it timed so it will post the output in #gamerhuset each 30 minute.

Code:
menu channel {
  DagsTilbud
  .Start: .timerAnnounce. $+ $chan 0 10 set %chan #gamerhuset | sockopen gmr www.playgames.dk 80 | echo Dagstilbud startet.
  .Stop: .timerAnnounce. $+ $chan off | sockclose gmr | echo Dagstilbud stoppet.
}

on *:sockread:gmr: {
  var %data | sockread -f %data
  if (html isin %data) { 
    msg #gamerhuset Playgames.dk's dags tilbud kan du finde lige her! %data | sockclose $sockname
  }
}
on *:SockOpen:gmr: {  
  sockwrite -n $sockname GET /playtime.txt HTTP/1.1
  sockwrite -n $sockname Host: www.playgames.dk
  sockwrite -n $sockname
}



I don't have any idea what's going on, since in my eyes it should work. Please, I'm crying my eyes out since i feel like such a noob. Can some dear soul please help me?