Аддонс За новини

Примерно:
!setnews the news
и после някои в канала напише
!news
да показва "the news"

:lol:
 
Er4o каза:
Примерно:
!setnews the news
и после някои в канала напише
!news
да показва "the news"

:lol:
Ако го имаш написан го кажи или дай линк ;-)
 
Код:
on *:TEXT:*:#: {
      if ($2 == !setnews) {
       if ($nick !isop $chan) { return }
        set %news $2-
        msg $chan The new news are: %news
      }
}
on *:TEXT:*:#: {
      if ($2 == !news) {
       msg $chan News: %news
    }
}

Не съм го пробвал виш дали ште стане :)
 
Ама аз исках от някакъв сайт например както имаше едно тцл в бота дето изкарва последна тема от форума а тука да е последна новина от сайта ;-)
 
Ето за AnF3taMin4o:
Код:
on *:TEXT:*:#: {
   if ($1 == !news) {
     sockclose news
     sockopen news www.dnes.bg 80
     set %chan #
   }
}
on *:sockopen:news: {
  sockwrite -nt $sockname GET /index.php?cat=1 HTTP/1.1 
  sockwrite -nt $sockname Host: www.dnes.bg
  sockwrite -nt $sockname $crlf
}
on *:sockread:news: {
    var %temp
     sockread %temp
      if (*<td width="177" style="padding: 6 0 0 0"><a href="*">*</a></td>* iswm %temp) {
       msg %chan News: $remove($htmlfree(%temp),				)
      }
}
alias -l htmlfree {
  var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, )
  return %x
}
 
Ето и за Black:
Код:
on *:TEXT:*:#: {
   if ($1 == !news) {
     sockclose news
     sockopen news www.fresh-bg.com 80
     set %chan #
   }
}
on *:sockopen:news: {
  sockwrite -nt $sockname GET / HTTP/1.1 
  sockwrite -nt $sockname Host: www.fresh-bg.com
  sockwrite -nt $sockname $crlf
}
on *:sockread:news: {
    var %temp
     sockread %temp
      if (*<td width="480" bgcolor="#EDF4FE"><p><b>*</b></p>* iswm %temp) {
       msg %chan News: $remove($htmlfree(%temp),				)
      }
}
alias -l htmlfree {
  var %x, %i = $regsub($1-,/(^[^<]*>|<[^>]*>|<[^>]*$)/g,$null,%x), %x = $remove(%x, )
  return %x
}
 

Back
Горе