As tu testé :
Pour info:
Nota: Eggdrop 1.8.4 sous linux avec http 2.8.9 1.0 et tls 1.6.7
tcl
http::register https 443 [list ::tls::socket -servername korben.info]
Pour info:
tcl
package require http
package require tls
bind pub - "!poc" poc
variable useragent "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1"
proc poc {user host handle chan args} {
::http::register https 443 [list tls::socket -servername korben.info]
::http::config -useragent $::useragent
catch { set token [::http::geturl https://korben.info/feed]}
if {[info exists token] && [::http::status $token]=="ok"} {
putserv "privmsg $chan :ok"
} else {
putserv "privmsg $chan :**KO**"
}
}
Code :
08:50:25 <@CrazyCat> !poc
08:50:29 <@Artus> ok
Nota: Eggdrop 1.8.4 sous linux avec http 2.8.9 1.0 et tls 1.6.7