xTrivia — File Browser
xTriviav1.0 / xTriviav1.0 / xTriviaByRibellina / xtrivia / bot / Addons / Oroscopo.mrc
Oroscopo.mrc — 1.41 KB — Download this file
on *:text:!oroscopo *:%game_channel: {
if ( $istok(ArIeTe ToRo GeMeLLi CaNcRo LeOnE VeRgInE BiLaNcIa ScOrPiOnE SaGiTTaRiO CaPrIcOrNo AcQuArIo PeScI,$2,32) ) {
set %segno1 $2
unset %termina
unset %oroscopomessaggio*
set %periodo.oroscopo NaTi TrA iL:
set %oroscopocanale $chan
set %oroscopoinizio <p>
sockclose oroscopo
sockopen oroscopo www.oroscopi.com 80
}
}
on *:sockopen:oroscopo: {
sockwrite -n oroscopo GET http://www.oroscopi.com/oroscopo/oroscopo_giorno.php?segno= $+ %segno1
}
on *:sockread:oroscopo: {
sockread %oroscopo.temp
if (%periodo.oroscopo isin %oroscopo.temp) { set %periodo $remove($gettok(%oroscopo.temp,3,62),</span) }
if ((%oroscopoinizio isin %oroscopo.temp) && (!%termina)) {
set %oroscopo.frase %oroscopo.temp
set %termina !
/set %oroscopomessaggio $remove(%oroscopo.temp,</p>,<p>)
if ( $len(%oroscopomessaggio) > 417 ) {
set %oroscopomessaggio2 00,03 ... $+ $right(%oroscopomessaggio,$calc($len(%oroscopomessaggio) - 410))
set %oroscopomessaggio $remove(%oroscopomessaggio,$right(%oroscopomessaggio,$calc($len(%oroscopomessaggio) - 410)))
set %oroscopomessaggio %oroscopomessaggio $+ ...
}
/msg %game_channel 00,06 %periodo
/msg %game_channel 01,13 %segno1 00,03 %oroscopomessaggio
if ( %oroscopomessaggio2 != $null ) { /msg %game_channel %oroscopomessaggio2 }
}
}