Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jorgecasar/bocmadrid
https://github.com/jorgecasar/bocmadrid
Last synced: 23 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/jorgecasar/bocmadrid
- Owner: jorgecasar
- License: mit
- Created: 2021-08-16T15:08:32.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T07:31:33.000Z (7 months ago)
- Last Synced: 2024-04-14T04:06:58.515Z (7 months ago)
- Language: JavaScript
- Size: 16.4 MB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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`.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`