Skip to content

RISK-alt/BotLyondOr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BotLyondOr

Description

BotLyondOr est un bot simple pour automatiser les votes sur le site lyon-dor.fr. Il utilise Selenium pour interagir avec le site web et Flask pour fournir une interface web de gestion et de suivi des votes.

Installation

  1. Clonez le dépôt :

    git clone https://github.com/RISK-alt/BotLyondOr.git
    cd BotLyondOr
  2. Créez un environnement virtuel et activez-le :

    python -m venv venv
    source venv/bin/activate  # Sur Windows, utilisez `venv\Scripts\activate`
  3. Installez les dépendances :

    pip install -r requirements.txt
  4. Assurez-vous d'avoir le driver Chrome installé et disponible dans votre PATH.

Utilisation

  1. Générer des faux prénoms et noms :

    python generate_fake_names.py
  2. Démarrez l'application Flask :

    python app.py
  3. Accédez à l'interface web à l'adresse suivante : http://127.0.0.1:5000/

  4. Cliquez sur le bouton "Start Voting" pour commencer le processus de vote automatique.

Structure du Projet

BotLyondOr/ │ ├── app.py # Serveur Flask principal ├── vote_bot.py # Script du bot de vote ├── requirements.txt # Dépendances du projet ├── fake_names.csv # Fichier CSV contenant les faux prénoms et noms ├── generate_fake_names.py # Script pour générer des faux prénoms et noms ├── templates/ │ └── index.html # Template HTML pour le panel web ├── static/ │ └── style.css # Fichier CSS pour le design sobre du panel └── README.md # Documentation du projet

Contribuer

  1. Forkez le projet
  2. Créez votre branche de fonctionnalité (git checkout -b feature/AmazingFeature)
  3. Commitez vos changements (git commit -m 'Add some AmazingFeature')
  4. Poussez votre branche (git push origin feature/AmazingFeature)
  5. Ouvrez une Pull Request

License

Ce projet est sous licence MIT. Voir le fichier LICENSE

About

simple bot for freevote

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published