<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>El rincón de Zerial &#187; bot</title>
	<atom:link href="http://blog.zerial.org/tag/bot/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.zerial.org</link>
	<description>Informática, GNU/Linux, Seguridad, Hacking, Programación, Ocio</description>
	<lastBuildDate>Tue, 20 Jul 2010 18:13:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>ooPhBOT v1.0.5</title>
		<link>http://blog.zerial.org/proyectos/oophbot-v105/</link>
		<comments>http://blog.zerial.org/proyectos/oophbot-v105/#comments</comments>
		<pubDate>Tue, 26 May 2009 17:11:26 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[actualizacion]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[oophbot]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=269</guid>
		<description><![CDATA[Hace dias corregi el algoritmo de busqueda de sitios y definiciones para google, pero no lo habia subido. Ya esta disponible la version 1.0.5 del ooPhBot y lo puedes descargar desde este link.]]></description>
			<content:encoded><![CDATA[<p>Hace dias corregi el algoritmo de busqueda de sitios y definiciones para google, pero no lo habia subido. Ya esta disponible la version 1.0.5 del ooPhBot y lo puedes descargar desde <a href="http://blog.zerial.org/files/oophbot-1.0.5.tar.gz">este link</a>.</p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Fproyectos%2Foophbot-v105%2F&amp;linkname=ooPhBOT%20v1.0.5" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Fproyectos%2Foophbot-v105%2F&amp;linkname=ooPhBOT%20v1.0.5" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Fproyectos%2Foophbot-v105%2F&amp;linkname=ooPhBOT%20v1.0.5" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Fproyectos%2Foophbot-v105%2F&amp;linkname=ooPhBOT%20v1.0.5" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Fproyectos%2Foophbot-v105%2F&amp;linkname=ooPhBOT%20v1.0.5" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Fproyectos%2Foophbot-v105%2F&amp;linkname=ooPhBOT%20v1.0.5" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Fproyectos%2Foophbot-v105%2F&amp;linkname=ooPhBOT%20v1.0.5" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Fproyectos%2Foophbot-v105%2F&amp;linkname=ooPhBOT%20v1.0.5">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/proyectos/oophbot-v105/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ooPhBot: Bot para IRC escrito en PHP</title>
		<link>http://blog.zerial.org/linux/oophbot-bot-para-irc-escrito-en-php/</link>
		<comments>http://blog.zerial.org/linux/oophbot-bot-para-irc-escrito-en-php/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 04:26:10 +0000</pubDate>
		<dc:creator>Zerial</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Mis cosas]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.zerial.org/?p=162</guid>
		<description><![CDATA[Hace algun tiempo programé un bot para IRC en PHP, este bot tenia varias caracteristicas y opciones, usaba una base de datos mysql para almacenar lo que iba &#8220;aprendiendo&#8221;. Dentro de ellas están: Distintos niveles de privilegios (administrador, owner de un canal, access de un canal) Funcion para realizar busquedas en Google (!google &#60;palabra&#62;) Function [...]]]></description>
			<content:encoded><![CDATA[<p>Hace algun tiempo programé un bot para IRC en PHP, este bot tenia varias caracteristicas y opciones, usaba una base de datos mysql para almacenar lo que iba &#8220;aprendiendo&#8221;. Dentro de ellas están:</p>
<ul>
<li>Distintos niveles de privilegios (administrador, owner de un canal, access de un canal)</li>
<li>Funcion para realizar busquedas en Google (!google &lt;palabra&gt;)</li>
<li>Function para buscar definiciones en Google (!define &lt;termino&gt;)</li>
<li>Distintas funciones de administracion de usuarios (!admin|access add|del|list)</li>
<li>etc</li>
</ul>
<p>Algunas de las caracteristicas de este bot es su proteccion anti <em>flood</em> que se define por el owner del canal y el Oráculo (Oracle; término puesto por mi a esta funcionalidad) que permite enseñar al bot definiciones de palabras para luego ser consultadas (!learn palabra significado, ?? palabra).<br />
Este bot corre bajo php-cli (command line interface), es decir, por consola y tambien puede ser ejecutado desde la web. Queda trabajando como un demonio.</p>
<p><strong>Version Actual:<br />
</strong>La version actual es la misma desde enero del año 2007, no he vuelto a tocar el codigo (aunque sigo usando el bot), funciona todo menos las busquedas de terminos y definiciones en Google que, me imagino, hay que hacerle un par de modificaciones al codigo para que parsee bien las busquedas.</p>
<p><strong>Changelog</strong></p>
<blockquote><p>VERSION 1.0.4 &#8211; 26 ENE 2007</p>
<p>- Cambiado el sistema de autentifiacion. Se verifica que el usuario<br />
este identificado con NickServ.</p>
<p>VERSION 1.0.3 &#8211; 19 ENE 2007</p>
<p>- Se agrego a la clase Bot el metodo TXTflood( &#8230; ) que verifica<br />
el flood de texto de un usuario en un canal especifico, esta opcion<br />
puede ser habilitada o desactivada por usuarios con privilegios mediante<br />
!flood on|off en el canal.<br />
- Se ha reescrito la clase que permite la identificacion y permite que los usuarios<br />
tengan distintos privilegios. (CHAdmin.)<br />
- Corregido el bug que expulsaba de manera distinta a !k o !kick (0 nick o [spacio] nick)<br />
- Agregada la clase Google con los metodos !define y !google.</p>
<p>VERSION 1.0.2 &#8211; 16 ENE 2007</p>
<p>- El bot corre en segundo plano (fork).<br />
- Agregada una funcion extra en la clase del bot usando el binario &#8216;numerador&#8217;<br />
ubicado en el directorio extras, la funcion es !num NUMERO.<br />
- Fixeado bug que causaba la caida del bot al enviar dos veces el comando<br />
para setear una clave. (reportado por Pons)<br />
- Agregado soporte para unrealircd (antes solo habia sido probado en bahamut).<br />
- Testeado en dancer-ircd, bahamut, Hyperion y unrealircd.</p>
<p>VERSION 1.0.0 &#8211; 15 ENE 2007</p>
<p>- Corregido el fallo que cerraba la conexion a la base de datos por idle.</p></blockquote>
<p><strong>Descargar:</strong><br />
Version 1.0.4: <a href="http://blog.zerial.org/files/oophbot-1.0.4.zip">zip</a> | <a href="http://blog.zerial.org/files/oophbot-1.0.4.tar.gz">tar.gz</a> | <a href="http://blog.zerial.org/files/oophbot-1.0.4.tar.bz2">tar.bz2</a></p>
<p><a href="http://www.addtoany.com/add_to/delicious?linkurl=http%3A%2F%2Fblog.zerial.org%2Flinux%2Foophbot-bot-para-irc-escrito-en-php%2F&amp;linkname=ooPhBot%3A%20Bot%20para%20IRC%20escrito%20en%20PHP" title="Delicious" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/delicious.png" width="16" height="16" alt="Delicious"/></a> <a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fblog.zerial.org%2Flinux%2Foophbot-bot-para-irc-escrito-en-php%2F&amp;linkname=ooPhBot%3A%20Bot%20para%20IRC%20escrito%20en%20PHP" title="Twitter" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fblog.zerial.org%2Flinux%2Foophbot-bot-para-irc-escrito-en-php%2F&amp;linkname=ooPhBot%3A%20Bot%20para%20IRC%20escrito%20en%20PHP" title="Facebook" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/google_bookmarks?linkurl=http%3A%2F%2Fblog.zerial.org%2Flinux%2Foophbot-bot-para-irc-escrito-en-php%2F&amp;linkname=ooPhBot%3A%20Bot%20para%20IRC%20escrito%20en%20PHP" title="Google Bookmarks" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/google.png" width="16" height="16" alt="Google Bookmarks"/></a> <a href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Fblog.zerial.org%2Flinux%2Foophbot-bot-para-irc-escrito-en-php%2F&amp;linkname=ooPhBot%3A%20Bot%20para%20IRC%20escrito%20en%20PHP" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fblog.zerial.org%2Flinux%2Foophbot-bot-para-irc-escrito-en-php%2F&amp;linkname=ooPhBot%3A%20Bot%20para%20IRC%20escrito%20en%20PHP" title="Digg" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a href="http://www.addtoany.com/add_to/slashdot?linkurl=http%3A%2F%2Fblog.zerial.org%2Flinux%2Foophbot-bot-para-irc-escrito-en-php%2F&amp;linkname=ooPhBot%3A%20Bot%20para%20IRC%20escrito%20en%20PHP" title="Slashdot" rel="nofollow" target="_blank"><img src="http://blog.zerial.org/wp-content/plugins/add-to-any/icons/slashdot.png" width="16" height="16" alt="Slashdot"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.zerial.org%2Flinux%2Foophbot-bot-para-irc-escrito-en-php%2F&amp;linkname=ooPhBot%3A%20Bot%20para%20IRC%20escrito%20en%20PHP">Compartir/Guardar</a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.zerial.org/linux/oophbot-bot-para-irc-escrito-en-php/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
