avisa sismos y tsunamis
Project description
.. image:: https://travis-ci.org/aniversarioperu/salvitobot.svg?branch=master
:target: https://travis-ci.org/aniversarioperu/salvitobot
:alt: Latest Travis CI build status
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 <https://twitter.com/salvitobot>`_, se activa
automáticamente cada 5 minutos y extrae información en *real-time* sobre
**sismos** y **tsunamis** de estas dos fuentes:
- `Pacific Tsunami Warning Center (NOA) <http://ptwc.weather.gov/>`__
- `USGS Earthquake Hazards Program <http://earthquake.usgs.gov/>`__
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 <https://twitter.com/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
Instalación
===========
::
pip install salvitobot
Configuración
=============
Renombrar el archivo ``config.json.bak`` a ``config.json`` y agregar constraseñas
y claves secretas:
.. code:: javascript
{
"twitter_key": "",
"twitter_secret": "",
"twitter_token": "",
"twitter_token_secret": "",
"wordpress_client": "https://mydomain.wordpress.com/xmlrpc.php",
"wordpress_username": "salvitobot",
"wordpress_password": ""
}
Uso
===
.. include:: docs/usage.rst
Lee la documentación completa aquí: http://salvitobot.readthedocs.org/en/latest/
`salvitobot` was written by `AniversarioPeru <aniversarioperu1@gmail.com>`_.
:target: https://travis-ci.org/aniversarioperu/salvitobot
:alt: Latest Travis CI build status
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 <https://twitter.com/salvitobot>`_, se activa
automáticamente cada 5 minutos y extrae información en *real-time* sobre
**sismos** y **tsunamis** de estas dos fuentes:
- `Pacific Tsunami Warning Center (NOA) <http://ptwc.weather.gov/>`__
- `USGS Earthquake Hazards Program <http://earthquake.usgs.gov/>`__
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 <https://twitter.com/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
Instalación
===========
::
pip install salvitobot
Configuración
=============
Renombrar el archivo ``config.json.bak`` a ``config.json`` y agregar constraseñas
y claves secretas:
.. code:: javascript
{
"twitter_key": "",
"twitter_secret": "",
"twitter_token": "",
"twitter_token_secret": "",
"wordpress_client": "https://mydomain.wordpress.com/xmlrpc.php",
"wordpress_username": "salvitobot",
"wordpress_password": ""
}
Uso
===
.. include:: docs/usage.rst
Lee la documentación completa aquí: http://salvitobot.readthedocs.org/en/latest/
`salvitobot` was written by `AniversarioPeru <aniversarioperu1@gmail.com>`_.
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
salvitobot-0.1.2.tar.gz
(10.5 kB
view details)
Built Distribution
File details
Details for the file salvitobot-0.1.2.tar.gz
.
File metadata
- Download URL: salvitobot-0.1.2.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e37631462702b021413e8f4d1970b9f546052d5da702281aeea3f016cd14186 |
|
MD5 | 634ad98c83d91a93650f6dcb580daa1c |
|
BLAKE2b-256 | 700df093072c01d169fd523724db2386c3189e0e0831810a2152842497803d8d |
File details
Details for the file salvitobot-0.1.2-py2.py3-none-any.whl
.
File metadata
- Download URL: salvitobot-0.1.2-py2.py3-none-any.whl
- Upload date:
- Size: 14.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ec7c41e8fce64ba31f2f0add0d47b859516c0b599dbd090f9aeff7a7310aede |
|
MD5 | ac96c6888098ae762f263575b2c40722 |
|
BLAKE2b-256 | 30b1295362ab29825660aaff5e1da9641be7fa17ba2976406ec7ccb2ec45c8bc |