Visualizar las emergencias de slack usando un chatbot

En el equipo en el que trabajo tenemos una regla, cuando sucede algo que requiere atención inmediata, lo publicamos en el canal emergencia de slack.

Sin embargo, ¿No hay momentos en slack en los que se acumula tanta informacion que se vuelve confuso entender la situación?. Suele haber miembros del equipo que no se dan cuenta de que algo esta pasando en el canal de emergencias, y eso es peligroso.

Por eso, usando pickupon, un sistema para visualizar slack, construimos un mecanismo para que nos avise y no pasemos de vista los mensajes importantes.

Paso 1. Nos registramos en pickupon

Accedemos a la siguiente pagina para hacerlo:

Nota: debemos tener una cuenta de slack y vincularlo con pickupon.

Paso 2. Crear un item de pickupon

Agregamos un item que represente peligro al tablero. En este caso usaremos un fuego.

Pasos:

  1. Abrir el panel de administración.
  2. Ir a la pestaña de items.
  3. Presionar + new, para crear un item nuevo.
  4. Decidir el nombre del item. En este caso lo llamaremos incendio.
  5. Escoger el tipo de item. En este caso usaremos Fire.

Y así construimos un item de tipo fuego. Se trata de un item que cuenta cosas, cuando su valor es 0, solo muestra leña.

Paso 3. Crear una acción para aumentar el fuego

Creamos una acción que haga que aumente (+1) el valor del item de fuego cuando reciba un mensaje en el canal de emergencias.

Pasos:

  • Abrir el panel de administración.
  • Ir a la pestaña de acciones.
  • Presionar + new, para crear una accion nueva.
  • Escoger el nombre de la acción. (En este caso, crear incendio)
  • Escoger Message como el trigger de la accion.
  • Escribir la palabra a la que reaccionara. En este caso usaremos “.+”. *
  • Escoger el canal en el que pickupon reaccionará. En este caso, emergency.
  • Agregar un bloque de tipo Item Update.
  • Escoger el item incendio.
  • Escoger el valor +1.

De esta forma creamos una acción que aumentara por uno el valor del item incendio.

* “.+” es una expresion regular que indica a pickupon que reaccione cuando encuentre cualquier caracter, siempre y cuando haya uno o mas.

Paso 4. Mandar un mensaje privado cuando haya una emergencia

Si solo ponemos fuego en el tablero, sigue siendo posible que los miembros no se den cuenta. Ademas de aumentar el fuego, podemos mandar un mensaje privado. Para ello, agregamos un bloque de tipo Send Message.

Paso 5. Apagar el fuego

También es necesario crear una acción para apagar el fuego. Para ello hacemos que pickupon cambie el valor del item incendio a cero cuando encuentre la palabra extinguir.

De esta forma podemos crear una accion que crea fuego en el tablero cuando hay movimiento en el canal de emergencias.

Usando pickupon para poner fuego en el tablero podemos enfatizar que algo que requiere accion inmediata esta sucediendo en nuestro equipo de trabajo y asegurarnos que todos se enteren.

Esta es una traducción a español del articulo localizado en este blog: http://yobata.hateblo.jp/entry/slackonfire

Más información sobre pickupon:

Show your support

Clapping shows how much you appreciated José María Campaña Rojas’s story.