[SPEAKER IRC BOT] 1 year online! [ES/EN]

Day 1,640, 14:22 Published in Spain Spain by angeldav





Hoy es un día importante. Hoy, 17 de Mayo, es el día en el que Speaker cumple un año de edad como proyecto.

Muchos no se acordarán del inicio, y es algo bastante obvio. Empezó siendo utilizado únicamente con fines privados y para uso personal. Aquí un servidor lo creó en un principio para hacer un masscuak a la gente de diversos canales, ya que usaba Mibbit como programa para conectarme al IRC en vez de mIRC/IRCap, lo que hiciera que no pudiera meter un famoso script de /users y hacer una llamada . Por ese motivo empezó metiéndose en canales de ONE, ya que era un bot fiable 100% y se dio el permiso para ello.

Sin embargo, el hecho de tener un servidor dedicado con un bot las 24h del día y solo ese comando, parecía que estaba muy desaprovechado. Poco a poco empecé a pensar en hacerle mejoras, tales como !order, para dar órdenes de batalla o incluso comandos de broma como !kill, para kickear a gente con estilo, !pepsi o !fanta. Pero no todas las mejoras siempre se ven. También se ha estado trabajando para evitar que molesten al bot con flood, haciendo que se caiga de toda la red y que no puedan usarlo el resto de canales; o programando que cuando Speaker se desconecte por cualquier motivo de la red (bien sea por error, o programado), se guarde la lista de canales en los que estaba para poder volver a entrar al reiniciar el servicio; entre otros.

No obstante, Speaker no deja de tener mejoras, una de las últimas es un comando !nuke para hacer un masskick y limpiar un canal de gente, para después de un reparto de mercenarios por ejemplo. Y la última de todas y para celebrar este aniversario, se le ha programado a Speaker el juego del UNO! (muchas gracias a Vivita por toda su ayuda). De momento está habilitado de forma unicanal, y podéis probarlo y jugar en #UnoSpeaker, y más tarde se intentará habilitar para que sea multicanal y que todos podáis usar a Speaker en vuestro canal sin tener que ir al que se ha creado para poder jugar con él. Y es que, Speaker ya se usa en más de 120 canales.



Solo decir que gracias a todos por vuestra confianza en un proyecto personal y totalmente altruista, y simplemente que lo sigáis usando mientras sea posible. Poco a poco y cuando el tiempo me lo permita, iré ampliando funcionalidades en el bot para que sea de provecho.

Y por último, decir que podéis ver la lista de comandos de Speaker en la web habilitada para ello: http://speaker.angeldav.com así como enviar vuestros comentarios y sugerencias a través del formulario de contacto.

Un saludo,
angeldav.







Today is an important day. Today, the 17th May, Speaker makes one year as project!

A lot of people won’t remember the beginning of this story and this is pretty obvious. Speaker was created for personal use only. It was created only for making masscuak to people in different channels, because I was using Mibbit as IRC Client instead of mIRC/IRCap and I couldn’t use /users script to make this command. Because of that, Speaker was introduced in ONE Channels due to is a 100% trustable bot and it was permitted.

However, having a dedicated server with a 24/7 bot with only this command it was so useless. Step by step, I started to think in order to improve it, such as !order command, to shout battle orders, or even joke commands such as !kill to kick people with style, or !pepsi or !fanta. But not all improvements are seen. I’ve been also working in some commands to avoid flood in Speaker in order to avoid server bans, making Speaker useless for the rest of the users that are using it. Moreover, Speaker has been improved to reconnect channels in case of any disconnection (forced or programmed).

Nevertheless, Speaker is improving almost every day! 😛 The last one was the !nuke command, just to make a masskick and clean a channel of users, being useful for Mercenaries Channels or related. And the last one, to celebrate the first year of Speaker, it has been programmed UNO Game! (thank you so much, Vivita, for all your help). At this time, UNO is enabled only for single-channel and you can use it in #UnoSpeaker. On the next future will be programmed to support multichannel in order to let you play in your own rooms, because Speaker is being used in more than 120 channels!



And last, but not least, I’d like to say thank you for all your confidence in this personal project and I hope you will keep using it in the future. Whenever I have some spare time, I will making new functionalities for the bot and making it more useful. You can see the Speaker command list in the website made for it: http://speaker.angeldav.com, and send your comments and suggestions through the contact form.

Best regards,
angeldav.