avisa sismos y tsunamis
Project description
En construcción!
SalvitoBot
Estamos muy lejos de estar preparados para evacuar la costa peruana en caso de emergencia debido a tsunamis. Por eso aquí en el uterope hemos programado un Twitter bot para que nos alerte en caso de sismos y tsunamis.
Funcionamiento
Este bot, @SalvitoBot, se activa automáticamente cada 5 minutos y extrae información en real-time sobre sismos y tsunamis de estas dos fuentes:
Estas dos páginas webs proveen información estructurada de tal manera que es fácilmente procesable por software de computadora. @SalvitoBot consume la información en formato GeoJSON y XML desde esas dos fuentes. En el caso haya algún reporte de sismo o tsunami para Chile y Perú, este bot emitirá un tuit como estos:
https://twitter.com/salvitobot/status/451570699275337728
https://twitter.com/salvitobot/status/451567670815510528
La idea es que estos tuits se emitirán tan pronto aparezcan en los reportes emitidos por el PTWC de la NOA y el USCGS. Este bot estará alerta y activo día y noche, de madrugada, todos los días (no solo en horario de oficina).
Hemos configurado para que @SalvitoBot emita los tuits con mention a la cuenta de @IndeciPeru para que puedan alertar al resto de tuiteros y la información se propague más rápido.
Código fuente
Este bot es MADE IN UTERO y además es opensource. Aquí encontrarás el código fuente: https://github.com/utero/salvitobot/
@SalvitoBot ha sido sometido a varias pruebas pero la prueba de fuego de su funcionamiento y utilidad será cuando ocurra el próximo sismo dentro de territorio peruano o chileno.
PS. Desde luego que este método es muy rudimentario y sería mucho mejor si las autoridades se ponen las pilas e instalan un servicio parecido al que tienen en Chile. Por mientras, hacemos lo que está dentro de nuestras posibilidades para ayudar.
Requisitos
Python3.4
Configuración
Renombrar el archivo config.json.bak a config.json y agregar constraseñas y claves secretas:
{
"twitter_key": "",
"twitter_secret": "",
"twitter_token": "",
"twitter_token_secret": "",
"wordpress_client": "https://mydomain.wordpress.com/xmlrpc.php",
"wordpress_username": "salvitobot",
"wordpress_password": ""
}
salvitobot was written by AniversarioPeru.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for salvitobot-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d1f0bed214df5ca9626df965fb59b0db53f25d3143cc070f4074cf9906ad6bb |
|
MD5 | 61387796784482200d5896c2ee59435d |
|
BLAKE2b-256 | 0bea9a3ac74c58b137316948890136d4f7e81e904806c3ed764f05fcde28561b |