Este bot notifica a través de telegram cuando varía el precio de la gasolina 95 y del gasóleo A de una gasolinera en concreto.
1. Crea un fork de este repositorio.
2. Ve a https://geoportalgasolineras.es y localiza tu gasolinera.
3. Inspecciona la web y busca en las peticiones una con el formato:
https://geoportalgasolineras.es/rest/FUEL_STATION_ID/busquedaEstacionPrecio
4. Sustituye la variable FUEL_STATION_ID en .github/workflows/download-today.yml por el que aparece en la petición del paso anterior.
5. Crea un bot de telegram hablando con @BotFather y guarda el token que te da.
6. Crear un secret de github llamado TOKEN_TELEGRAM y guarda ahí el token
7. Haz uno o dos canales de telegram (gasolina y gasoil) y consigue sus CHAT ID
Puedes conseguirlo reenviando un mensaje escrito en ese canal al bot @getidsbot. También puedes abrir un chat con el bot creado en pasos anteriores si no quieres crear un canal.
8. Crea los secrets GASOLINA_CHAT_ID y DIESEL_CHAT_ID con los CHATS IDs del paso anterior
Technologies used in the project:
- node >= 16
- github-actions
This project is licensed under the GPLv3 or later