 |
|
 |
|
Suparatu Administrator


Data inscrierii: 12/Mai/2008 Mesaje: 24
|
|
 |
|
 |
|
Trimis: 22/05/2008 12:36 Titlul subiectului: horoscop.tcl |
|
|
package require http
setudef flag horoscop
bind pub -|- !horoscop check:zodie
proc check:zodie {nick host hand chan args} {
if {![channel get $chan horoscop]} {puthelp "NOTICE $nick :FAILED: Horoscop isn`t set. Try !chanset +horoscop"; return}
set zodie [string tolower [lindex $args 0]]
if {![regexp {^(berbec|taur|gemeni|rac|leu|fecioara|balanta|scorpion|sagetator|capricorn|varsator|pesti)$} $zodie]} {
puthelp "NOTICE $nick :Foloseste: !horoscop <semn zodiacal>"
return
}
set pagina "http://www.zodii.ro/zodiac/$zodie*zodie_$zodie-horoscop_zilnic.html"
set http [http::config -useragent mozilla]
set page [http::data [http::geturl $pagina -timeout 3000]]
http::cleanup $http
regexp -line {<div class="textArticol">(.*)</div>} $page -> textzodie
puthelp "PRIVMSG $nick :$textzodie"
}
putlog "Horoscop loaded sucessfully. Created by Costin" |
|