No necesitas descargar ningún bot de otra parte. Mete ese código en remotes pulsaldo alt + r o guardándolo en un fichero y desde mirc: load -rs fichero.
Para que lo entiendas mejor:
; Cuando cualquiera (*) ponga !status en un canal
on :text:!status:#:{
; Si especifica un segundo parámetro ($2)
if ($2) {
; El destino de nuestro mensaje será ese canal
set %statusdest $chan
; Abrimos una conexión que llamamos "status" al host
; del parámetro por el puerto 80. (cambia el host
; por la ip de tu servidor y 80 por el puerto si quieres)
sockopen status $2- 80
}
}
; Cuando se abra una conexión que se llame status
; (la que especificamos arriba)
on *:sockopen:status:{
; Si hay error en la conexión, significa que el host
; no responde. Lo decimos y cerramos la conexión.
if ($sockerr) {
.msg %statusdest El servidor no está activo.
unset %statusdest
sockclose status
}
; Si no hay error, el host está vivo y responde, no
; necesitamos saber más.
else { .msg %statusdest El servidor está activo.
unset %statusdest | sockclose status }
}
Espero te sirva de ayuda.