Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jorgecasar/bocmadrid


https://github.com/jorgecasar/bocmadrid

Last synced: 23 days ago
JSON representation

Awesome Lists containing this project

README

        

# BOCMadrid

Este proyecto es personal, no oficial, cuya finalidad es dar mayor difusión al Boletín Oficial de la Comunidad de Madrid (BOCM). No tiene ninguna relación con el Gobierno de la Comunidad de Madrid ni con el Boletín Oficial.

Si quieres ver el resultado, las notificaciones que genera este proyecto se publicarán en la cuenta de Twitter [@BOCMadrid](https://twitter.com/BOCMadrid) y en el canal de Telegram [t.me/BOCMadrid](t.me/BOCMadrid).

## Recolección

Para usar el scrapper y recolectar la información del último boletín puedes ejecutando el siguiente comando:

```bash
npm run fetch
```

Este script conectará con bocm.es y escribirá un json con la fecha del boletín en la carpeta `data`.

## Notificaciones

Para enviar las notificaciones a Twitter y Telegram hay que ejecutar el siguiente comando:

```bash
npm run start
```

### Requisitos

#### Telegram

Para conectar con Telegram es necesario definir las siguientes variables de entorno:

- `TELEGRAM_BOT_TOKEN`
- `TELEGRAM_CHAT_ID`.

#### Twitter

Para conectar con Twitter es necesario definir las siguientes variables de entorno:

- `TWITTER_API_KEY`
- `TWITTER_API_SECRET`
- `TWITTER_ACCESS_TOKEN`
- `TWITTER_ACCESS_TOKEN_SECRET`