dante-militello / areaticketmonitor

Monitoreo en Node JS para Evento de AreaTicket

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Area Ticket Monitor


El monitoreo fue creado originalmente para estar atento ante la apertura de la venta de las entradas para el evento del Quilmes Rock 2022.

¿Como utilizarlo? (Avanzado)

  1. Clonar repositorio.
  2. Modificar archivo .env poniendo el ID del evento a la derecha de "EVENTOID" que se consigue de la siguiente manera: https://www.loom.com/share/7e6e9d0851184023a40b39378b3b1f29
  3. Ejecutar archivo .js con node desde el terminal escribiendo node index.js
  • Es necesario tener instalado NODE.JS
  • Es necesario hacer npm install antes de utilizar la app.

Configuralo editando el archivo .env

CHECKMS (expresado en milisegundos) para indicar cada cuanto tiempo chequear.

ESPERARBETWEEN (expresado en milisegundos) para indicar cuanto "descansar" despues de la primera alarma.

EVENTOID id del evento (numero de 4 cifras) que se consigue con lo indicado en el video anterior, el evento del quilmes rock es 1072

TGRAM en 1 es ACTIVADO en 0 es DESACTIVADO (para que envie un mensaje a tu grupo de telegram, mas info acá)

TGRAMID=elnombredetubot

TOKEBOT=eltokendelbot



¿Como utilizarlo? (Easy)

  1. Bajar node.js desde https://nodejs.org/en/ versión CURRENT.

  2. Instalar NODE.

  3. Crear una carpeta en cualquier lado.

  4. Ingresar a la carpeta dar click secundario a la carpeta y poner "abrir en terminal....."
    image

  5. Cuando se abra el terminal (la consola negra) escribir node -v y presionar ENTER. (Si el resultado es algo como v14.18.0) entonces NODE está instalado.
    image

  6. Descargar este proyecto:
    image

  7. Descomprimir todos los archivos del ZIP dentro de la carpeta nueva.
    image

  8. Abrir el terminal y escribir "npm install" y luego ENTER (esto debería hacer un proceso de actualización, deberías esperar a que termine)

  9. Una vez finalizado el paso 9 escribir "node index.js" y presionar ENTER.
    image

Luego de esto debería comenzar a funcionar, el mensaje que se repetirá cada un minuto es "Disponible Pronto, reintentando...", en el momento que se disponibilice el ticket del dia 30 se ejecutará el MP3 con el sonido.

Twitter: @dantemilitello Tweet: Tweet Explicativo

About

Monitoreo en Node JS para Evento de AreaTicket


Languages

Language:JavaScript 88.2%Language:Shell 11.8%