BlogWonderHowTo

Byte de la comunidad: hackear nuestro bot de IRC para emitir comandos

¡El Community Byte de la semana pasada tuvimos un gran comienzo! Algunas personas construyeron nuestro bot de IRC y todo salió bien. Tuvimos grandes contribuyentes, ideas y personas dispuestas a aprender. Entonces, no hace falta decirlo, tendremos otro. ¡Intentemos involucrar a algunas personas más esta vez!

Estas sesiones de codificación se realizan a través del Gobby editor de texto colaborativo, y hablamos a través de la aplicación de chat en el programa. Todos pueden codificar simultáneamente e intercambiar ideas. Esta actividad comunitaria está destinada a personas nuevas en la programación, así como a programadores más experimentados.

Flujo de trabajo

  1. Todos se unen a la sesión de Gobby.
  2. Empiezo a crear un bloque de código, completo con comentarios útiles.
  3. Explico el código y por qué hace lo que hace.
  4. Otras personas se lanzan a codificar y comentar.
  5. Enjuague y repita los pasos 2-5.

Prerrequisitos

  • Conocimientos básicos de informática
  • Tu cerebro
  • Voluntad de aprender
  • Python2.7 instalado en su computadora
  • Un cliente de IRC, como XChat
  • Gobby, un editor de código colaborativo en tiempo real
  • Conectado a IRC

¿Como funciona esto?

Usaremos IRC para reunir a las personas antes de la codificación. En IRC, ayudaré a quien necesite ayuda para conectarse a la sesión de Gobby. Si es nuevo en IRC, vaya aquí para aprender cómo configurarlo y usarlo. Alojaré un servidor Gobby para que todos se conecten, lo que nos permitirá codificar en tiempo real, y todos podrán ver y aprender el código a medida que avanzamos. Gobby hace que la codificación con amigos a larga distancia sea divertida y fácil.

¿Cuando inicia?

La codificación se lleva a cabo todos los viernes a las 5:00 pm PST, así que esté en IRC a esa hora. Al final de cada sesión, publicaré el código en los foros y escribiré una publicación sobre cómo funciona y lo que nuestro código puede hacer.

Objetivos del proyecto

Para el Byte de la comunidad de esta semana, vamos a tomar nuestro código de bot que creamos la semana pasada y hackearlo. Esto significa que tomaremos nuestro código, lo revisaremos y agregaremos tantas características nuevas como podamos pensar. Pero primero, aquí hay algunos objetivos que me he fijado, para que podamos seguir el rumbo y a tiempo:

  • NullBot podrá emitir comandos IRC, como OP y KICK.
  • Código más limpio y revisado.
  • Intente que cada miembro agregue algo propio.
  • Todos aprenderán un poco de Python.
  • ¡Reúna a la comunidad y enséñense cosas nuevas!
  • Consiga más gente en IRC.

El IRC de null byte se ha movido de irc.freenode.net a irc.darchoods.net. Consulte el tutorial actualizado y revisado para conectarse con nosotros. Todavía estoy inactivo en ambos canales para ayudar a las personas a hacer el cambio, ¡así que no temas unirte!

Foto por Tinkerbots

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar