Bot Discord en Python qui affiche un bouton (Discord UI) et lance un script d'automatisation web en Python.
- Python 3.10+
- Un bot Discord et son token
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtCopiez .env.example vers .env et remplissez les valeurs :
cp .env.example .envVariables requises :
DISCORD_TOKEN: token du botTARGET_URL: URL du site à ouvrirLOGIN_USERNAME: identifiantLOGIN_PASSWORD: mot de passeLOGIN_USERNAME_SELECTOR: sélecteur CSS du champ utilisateurLOGIN_PASSWORD_SELECTOR: sélecteur CSS du champ mot de passeLOGIN_SUBMIT_SELECTOR: sélecteur CSS du bouton submitTARGET_BUTTON_SELECTOR: sélecteur CSS du bouton à cliquer après connexion
python bot.pyLe bot répondra à la commande /lancer avec un bouton. Cliquez sur le bouton pour exécuter l'automatisation.
- L'automatisation utilise Playwright en mode headless par défaut.
- Adaptez les sélecteurs CSS aux éléments réels du site.