Skip to content
This repository has been archived by the owner on Apr 5, 2023. It is now read-only.
/ Covid19bot Public archive

🤖 Bot permettant de donner chaque jour les statistiques du COVID-19 en France

License

Notifications You must be signed in to change notification settings

ronanren/Covid19bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Covid19bot 🦠

🤖 Bot permettant de donner chaque jour les statistiques du COVID-19 en France

PyPI version PyPI version PyPI version PyPI version

Fonctionnalités | Utilisation | Enregistrement en CSV | Tweet | Graphique | Licence |
Contactez-moi | Mon site personnel

Bot utilisé sur le compte twitter : @FrenchCovid

Fonctionnalités

  • VĂ©rification rĂ©gulière pour vĂ©rifier si les nouvelles donnĂ©es du jour sont publiĂ©es
  • Enregistrement des nouvelles donnĂ©es quotidiennes dans un CSV
  • CrĂ©ation de 4 graphiques (statistiques total de la France, 2 graphiques sur les statistiques quotidiennes et un graphique des statistiques mondiales des 15 premiers pays les plus touchĂ©s)
  • CrĂ©ation et envoi de deux tweets (les donnĂ©es du jour et les diffĂ©rents graphiques)

Utilisation

# Cloner ce dépôt
$ git clone https://github.com/ronanren/Covid19bot

# Accéder au dossier
$ cd Covid19bot

# Installer les dépendances
$ pip install -r requirements.txt

# Modifier le fichier config.py pour tweeter
consumer_key = "consumer_key"
consumer_secret = "consumer_secret"
access_token = "access_token"
access_token_secret = "access_token_secret"

# Lancer le script
$ python main.py

Enregistrement en CSV

Les données sont enregistrées au sein du CSV dataFrance.csv

Parsing des données sur Worldometers.info

Date Total Cases New Cases Total Deaths New Deaths Total Recovered Active Cases Critical New Recovered New Active New Critical PlaceInWorld Total Tests New Tests
  • Date du jour: 'Date' sous la forme 'annĂ©e-mois-jour'
  • Cas totaux: 'Total Cases'
  • Nouveaux cas: 'New Cases'
  • Morts totaux: 'Total Deaths'
  • Nouveaux morts: 'New Deaths'
  • Total des guĂ©ris: 'Total Recovered'
  • Cas actuellement malades: 'Active Cases'
  • Cas critique/en rĂ©animation: 'Critical'
  • Nouveaux guĂ©ris: 'New Recovered'
  • Nouveaux malades: 'New Active'
  • Nouveaux critique/en rĂ©animation: 'New Critical'
  • Place du pays dans le monde: 'PlaceInWorld'
  • Total des tests rĂ©alisĂ©s: 'Total Tests'
  • Nouveaux tests rĂ©alisĂ©s: 'New Tests'

Tweet

Les pourcentages présentent l'évolution des données par rapport aux données de la veille.

Exemple des tweets quotidiens :

Graphiques générés automatiquement

Licence

MIT

Contactez-moi

Twitter : @Ronanren

About

🤖 Bot permettant de donner chaque jour les statistiques du COVID-19 en France

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published