Ce bot a été conçu dans le cadre de l'expérience d'Aywen sur TextBoard.fr.
Grâce à sa connexion directe au protocole WebSocket, ce script offre des performances optimales et une réactivité inégalée pour interagir avec la plateforme.
- ✅ Gestion des threads
- ✅ Prise en charge de tous les types de caractères
- ✅ Fonctionnement continu avec reprise automatique après un crash
Si vous voyez un écran blanc, cela signifie probablement que vous utilisez le même compte Google pour le bot et pour visualiser votre dessin. Cependant, une seule connexion WebSocket (WS) est autorisée par compte. Pour résoudre ce problème, utilisez un compte Google alternatif pour le bot.
Si vous ne voyez pas votre dessin ou si plusieurs erreurs apparaissent :
- Vérifiez que vous avez correctement entré votre token JWT.
- Assurez-vous que les coordonnées sont correctement configurées.
Clonez le dépot
git clone <url>
Installez dépendances.
pip install -r requirements.txt
-
Configuration :
Créez un fichier
.env
à l'extérieur du dossiersrc
et ajoutez-y les variables suivantes :X_INIT=-694 # Variable X Y_INIT=-699 # Variable Y TOKEN_JWT="SECRET" # Token JWT - ne jamais partager WS_TIMEOUT=4 # Temps de timeout WebSocket MESSAGE_DELAY_SECOND=0.03 # Délai des messages en secondes ASCII_ART="" # Votre art ASCI
-
Exécution : Lancez le bot avec la commande suivante :
python main.py
Les contributions sont les bienvenues! N'hésitez pas à ouvrir une issue ou à soumettre une pull request.