Re: [Gutl-l] Argobot

2014-09-19 Por tema Arian Molina Aguilera

El 18/09/2014 a las #4, Juan Carlos López Niebla escribió:
Argobot es un bot que controla los servidore Irc igual que sus otros 
compañeros que ya mencione antes pero solo necesitas uno no mas . 
y yo quisiera alguno porque necesito ponerle uno a mi server IRC pero 
al parecer nadie tiene nada de esto ??  o no se que pasa


Ya eso ni se usa en esto tiempo socio, a los IRC le abrieron tremendo 
fuego en Cuba, que lo mejor es ni acordarse de eso, te lo digo por 
experiencia propia, lo que se usa para mensajería instantánea 
corporativa, es el Jabber, el cual implementa el protocolo XMPP, para 
esto puedes hacer uso de software como ejabberd o mucho más fácil y 
moderno Openfire. Suerte con eso. Salu2.


--
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Telfs: +53(7)2047874, +53(7)204-2710 ext 123
jabber: ar...@artex.sa
Nodo Central ARTex S.A. La Habana. Cuba.




--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Argobot

2014-09-18 Por tema Lázaro Armando
por favor, disculpen los correos repetidos, estoy presentando algunas
dificultades técnicas con los aparatages que uso para mandar el correo...


Thread name: "Re: [Gutl-l] Argobot"
Mail number: 2
Date: Thu, Sep 18, 2014
In reply to: Lázaro Armando
>
>
> lamentablemente lo que te estoy dando no es una solución inmediata.
Requiere
> conocimientos de ruby y de IRC, pero es la herramienta perfecta para
crear un
> bot a la medida tal como tu la necesitas.
>
>
> Es un framework de bots IRC
>
> https://github.com/cinchrb/cinch
>
> Cada plugin es una clase y responde a un comando. Este es un pedazo de
mi bot
> neutranurse.rb
>
>
> Creas un fichero de ruby y "escribes tu programa"
>
> require 'cinch'
> bot = Cinch::Bot.new do
> configure do |c| # parametros del bot
>c.server = '2002:c837:9cc2:0:21b:2fff:fec9:d313'
>c.channels = ['#flisol','#main']
>c.nick = 'Enfermera'
>c.realname = 'la enfermera de guardia'
>c.user = 'nursing'
> end
>
> y ahora los eventos, cada comando IRC es un evento, por ejemplo, este,
evita
> que la gente se cambie el nick a lo loco, botandolos de la sala con kick
para
> que vuelvan a entrar. Funciona interceptando el comando nick
>
> on :nick do |m| # botalo de todos los canales y aclarale el porque
>bot.channels.each do |chan|
>Channel(chan).kick m.user, 'no se cambie el nick por favor'
>end
> end
>
> y este evento, mache una dirección URL en un canal; cuando da con una, la
> recorta y dice la dirección recortada en el canal.
>
> # recorta las URl
> on :channel, /http:/ do |m|
>
>  # las que sean pequeñas no las recartamos
>  return nil if m.message.length<65
>
>  # extrae le URL del menaje
>  url='http://'+m.message.split('http://')[1].split[0]
>
>  # toma la libreria
>  require 'net/http'
>
>  # direccion de la la API que recorta la URL
>  @api='http://is.gd/create.php?format=simple='
>
>  # retoma la URL ahroa recortada
>  recortada = Net::HTTP.get(URI(URI.encode(@api+url)))
>
>  # tiralo para el canal
>  m.reply "#{m.user.nick}: #{recortada.strip} en #{URI(url).host}"
>
> end
>
>
>
>
> Thread name: "Re: [Gutl-l] Argobot"
> Mail number: 7
> Date: Thu, Sep 18, 2014
> In reply to: Juan Carlos López Niebla
> >
> >
> > si tienes este cinch porque no me lo mandas a mi correo directamente
con un
> > mini-tuto para yo probarlo.
> >
> >
> > El 9/18/2014 8:34 AM, låzaro escribió:
> >
> > en ruby, hay una gema llamada cinch, para hacer bot IRC
> >
> >
> > quizás alguien se acuerde de mi bot ;) creeme que esta potente cinch
> >
> >
> > Thread name: "[Gutl-l] Argobot"
> > Mail number: 1
> > Date: Thu, Sep 18, 2014
> > In reply to: Juan Carlos López Niebla
> >
> > Por favor necesito si algien tiene el Argobot o alguno parecido
> como Eggdrop,
> > Uworld o Cservice y me lo pudiera enviar le estaria muy
> agradecido esto es para
> > mi servidor IRC que ya lo tengo instalado pero necesito esto es
> lo unico que me
> > falta .. ayudenme por favor!!!
> >
> >
> >
> >
> >
> > __
> > Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> > Gutl-l@jovenclub.cu
> > https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
> >
> >
> >
> > --
> > Este mensaje ha sido analizado por MailScanner
> > en busca de virus y otros contenidos peligrosos,
> > y se considera que está limpio.
> >
> >  próxima parte 
> > Se ha borrado un adjunto en formato HTML...
> > URL:
> > <http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20140918/e4055620/attachment.html>
> > __
> > Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> > Gutl-l@jovenclub.cu
> > https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
> >
> > <
>
> --
>  Warning! 
> 100'000 pelos de escoba fueron
> introducidos satisfactoriamente
> en su puerto USB.
>
>
>
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que est� limpio.
>
>
> __
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
>
> <

-- 
 Warning! 
100'000 pelos de escoba fueron
introducidos satisfactoriamente
en su puerto USB.



-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Argobot

2014-09-18 Por tema Lázaro Armando
lamentablemente lo que te estoy dando no es una solución inmediata. Requiere
conocimientos de ruby y de IRC, pero es la herramienta perfecta para crear un
bot a la medida tal como tu la necesitas.

Es un framework de bots IRC

https://github.com/cinchrb/cinch

Cada plugin es una clase y responde a un comando. Este es un pedazo de mi bot
neutranurse.rb


Creas un fichero de ruby y "escribes tu programa"

require 'cinch'
bot = Cinch::Bot.new do
configure do |c| # parametros del bot
   c.server = '2002:c837:9cc2:0:21b:2fff:fec9:d313'
   c.channels = ['#flisol','#main']
   c.nick = 'Enfermera'
   c.realname = 'la enfermera de guardia'
   c.user = 'nursing'
end

y ahora los eventos, cada comando IRC es un evento, por ejemplo, este, evita
que la gente se cambie el nick a lo loco, botandolos de la sala con kick para
que vuelvan a entrar. Funciona interceptando el comando nick

on :nick do |m| # botalo de todos los canales y aclarale el porque
   bot.channels.each do |chan|
   Channel(chan).kick m.user, 'no se cambie el nick por favor'
   end
end

y este evento, mache una dirección URL en un canal; cuando da con una, la
recorta y dice la dirección recortada en el canal.

# recorta las URl
on :channel, /http:/ do |m|

 # las que sean pequeñas no las recartamos
 return nil if m.message.length<65

 # extrae le URL del menaje
 url='http://'+m.message.split('http://')[1].split[0]

 # toma la libreria
 require 'net/http'

 # direccion de la la API que recorta la URL
 @api='http://is.gd/create.php?format=simple='

 # retoma la URL ahroa recortada
 recortada = Net::HTTP.get(URI(URI.encode(@api+url)))

 # tiralo para el canal
 m.reply "#{m.user.nick}: #{recortada.strip} en #{URI(url).host}"

end




Thread name: "Re: [Gutl-l] Argobot"
Mail number: 7
Date: Thu, Sep 18, 2014
In reply to: Juan Carlos López Niebla
>
>
> si tienes este cinch porque no me lo mandas a mi correo directamente con un
> mini-tuto para yo probarlo.
>
>
> El 9/18/2014 8:34 AM, låzaro escribió:
>
> en ruby, hay una gema llamada cinch, para hacer bot IRC
>
>
> quizás alguien se acuerde de mi bot ;) creeme que esta potente cinch
>
>
> Thread name: "[Gutl-l] Argobot"
> Mail number: 1
> Date: Thu, Sep 18, 2014
> In reply to: Juan Carlos López Niebla
>
> Por favor necesito si algien tiene el Argobot o alguno parecido
como Eggdrop,
> Uworld o Cservice y me lo pudiera enviar le estaria muy
agradecido esto es para
> mi servidor IRC que ya lo tengo instalado pero necesito esto es
lo unico que me
> falta .. ayudenme por favor!!!
>
>
>
>
>
> __
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
>
>
>
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
>
>  próxima parte 
> Se ha borrado un adjunto en formato HTML...
> URL:
> <http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20140918/e4055620/attachment.html>
> __
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
>
> <

-- 
 Warning! 
100'000 pelos de escoba fueron
introducidos satisfactoriamente
en su puerto USB.



-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Argobot

2014-09-18 Por tema Lázaro Armando
lamentablemente lo que te estoy dando no es una solución inmediata. Requiere
conocimientos de ruby y de IRC, pero es la herramienta perfecta para crear un
bot a la medida tal como tu la necesitas.

Es un framework de bots IRC

https://github.com/cinchrb/cinch

Cada plugin es una clase y responde a un comando. Este es un pedazo de mi bot
neutranurse.rb


Creas un fichero de ruby y "escribes tu programa"

require 'cinch'
bot = Cinch::Bot.new do
configure do |c| # parametros del bot
   c.server = '2002:c837:9cc2:0:21b:2fff:fec9:d313'
   c.channels = ['#flisol','#main']
   c.nick = 'Enfermera'
   c.realname = 'la enfermera de guardia'
   c.user = 'nursing'
end

y ahora los eventos, cada comando IRC es un evento, por ejemplo, este, evita
que la gente se cambie el nick a lo loco, botandolos de la sala con kick para
que vuelvan a entrar. Funciona interceptando el comando nick

on :nick do |m| # botalo de todos los canales y aclarale el porque
   bot.channels.each do |chan|
   Channel(chan).kick m.user, 'no se cambie el nick por favor'
   end
end

y este evento, mache una dirección URL en un canal; cuando da con una, la
recorta y dice la dirección recortada en el canal.

# recorta las URl
on :channel, /http:/ do |m|

 # las que sean pequeñas no las recartamos
 return nil if m.message.length<65

 # extrae le URL del menaje
 url='http://'+m.message.split('http://')[1].split[0]

 # toma la libreria
 require 'net/http'

 # direccion de la la API que recorta la URL
 @api='http://is.gd/create.php?format=simple='

 # retoma la URL ahroa recortada
 recortada = Net::HTTP.get(URI(URI.encode(@api+url)))

 # tiralo para el canal
 m.reply "#{m.user.nick}: #{recortada.strip} en #{URI(url).host}"

end




Thread name: "Re: [Gutl-l] Argobot"
Mail number: 7
Date: Thu, Sep 18, 2014
In reply to: Juan Carlos López Niebla
>
>
> si tienes este cinch porque no me lo mandas a mi correo directamente con un
> mini-tuto para yo probarlo.
>
>
> El 9/18/2014 8:34 AM, låzaro escribió:
>
> en ruby, hay una gema llamada cinch, para hacer bot IRC
>
>
> quizás alguien se acuerde de mi bot ;) creeme que esta potente cinch
>
>
> Thread name: "[Gutl-l] Argobot"
> Mail number: 1
> Date: Thu, Sep 18, 2014
> In reply to: Juan Carlos López Niebla
>
> Por favor necesito si algien tiene el Argobot o alguno parecido
como Eggdrop,
> Uworld o Cservice y me lo pudiera enviar le estaria muy
agradecido esto es para
> mi servidor IRC que ya lo tengo instalado pero necesito esto es
lo unico que me
> falta .. ayudenme por favor!!!
>
>
>
>
>
> __
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
>
>
>
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que está limpio.
>
>  próxima parte 
> Se ha borrado un adjunto en formato HTML...
> URL:
> <http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20140918/e4055620/attachment.html>
> __
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
>
> <

-- 
 Warning! 
100'000 pelos de escoba fueron
introducidos satisfactoriamente
en su puerto USB.



-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

[Gutl-l] Argobot

2014-09-18 Por tema Juan Carlos López Niebla

bueno que me mandas el cinch

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Argobot

2014-09-18 Por tema Juan Carlos López Niebla
si tienes este cinch porque no me lo mandas a mi correo directamente con 
un mini-tuto para yo probarlo.


El 9/18/2014 8:34 AM, låzaro escribió:

en ruby, hay una gema llamada cinch, para hacer bot IRC

quizás alguien se acuerde de mi bot ;) creeme que esta potente cinch


Thread name: "[Gutl-l] Argobot"
Mail number: 1
Date: Thu, Sep 18, 2014
In reply to: Juan Carlos López Niebla

Por favor necesito si algien tiene el Argobot o alguno parecido como Eggdrop,
Uworld o Cservice y me lo pudiera enviar le estaria muy agradecido esto es para
mi servidor IRC que ya lo tengo instalado pero necesito esto es lo unico que me
falta .. ayudenme por favor!!!





__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l



--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20140918/e4055620/attachment.html>
__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Argobot

2014-09-18 Por tema låzaro
en ruby, hay una gema llamada cinch, para hacer bot IRC

quizás alguien se acuerde de mi bot ;) creeme que esta potente cinch


Thread name: "[Gutl-l] Argobot" 
Mail number: 1 
Date: Thu, Sep 18, 2014 
In reply to: Juan Carlos López Niebla 
>
> 
> Por favor necesito si algien tiene el Argobot o alguno parecido como Eggdrop,
> Uworld o Cservice y me lo pudiera enviar le estaria muy agradecido esto es 
> para
> mi servidor IRC que ya lo tengo instalado pero necesito esto es lo unico que 
> me
> falta .. ayudenme por favor!!!
> 
> 

-- 
 Warning! 
100'000 pelos de escoba fueron
introducidos satisfactoriamente
en su puerto USB.

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Argobot

2014-09-18 Por tema Servilio Afre Puentes
On Thu, Sep 18 2014, Juan Carlos López Niebla wrote:

> Argobot es un bot que controla los servidore Irc igual que sus otros 
> compañeros que ya mencione antes pero solo necesitas uno no mas . y 
> yo quisiera alguno porque necesito ponerle uno a mi server IRC pero al 
> parecer nadie tiene nada de esto ??  o no se que pasa

$ apt-cache search irc bot
[...]
eggdrop - Advanced IRC Robot
[...]
gozerbot - IRC and Jabber bot written in Python
[...]
ibid - easily extensible Python IM bot for IRC, Jabber, SILC, campfire, etc.
[...]

Servilio

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Re: [Gutl-l] Argobot

2014-09-18 Por tema Paradix ;)
El 18/09/14 14:30, Juan Carlos López Niebla escribió:
> Argobot es un bot que controla los servidore Irc igual que sus otros
> compañeros que ya mencione antes pero solo necesitas uno no mas . y
> yo quisiera alguno porque necesito ponerle uno a mi server IRC pero al
> parecer nadie tiene nada de esto ??  o no se que pasa
> 

no te extrañe .. a la osri y otros organismos no les agrada encontrarse
nada de irc en los servidores

-- 
Paradix  ;)

Haciendo abogacía por el software libre adonde voy

--
Nunca digas nunca, di mejor: gracias, permiso, disculpe.

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/


-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Argobot

2014-09-18 Por tema Juan Carlos López Niebla
Argobot es un bot que controla los servidore Irc igual que sus otros 
compañeros que ya mencione antes pero solo necesitas uno no mas . y 
yo quisiera alguno porque necesito ponerle uno a mi server IRC pero al 
parecer nadie tiene nada de esto ??  o no se que pasa


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


Re: [Gutl-l] Argobot

2014-09-18 Por tema Servilio Afre Puentes
On Thu, Sep 18 2014, Juan Carlos López Niebla wrote:

> Por favor necesito si algien tiene el Argobot o alguno parecido como
> Eggdrop, Uworld o Cservice

¿Que son? ¿Que hacen?

Servilio

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

[Gutl-l] Argobot

2014-09-18 Por tema Juan Carlos López Niebla
Por favor necesito si algien tiene el Argobot o alguno parecido como 
Eggdrop, Uworld o Cservice y me lo pudiera enviar le estaria muy 
agradecido esto es para mi servidor IRC que ya lo tengo instalado pero 
necesito esto es lo unico que me falta .. ayudenme por favor!!!


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 

__
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l