
Un outil en ligne de commande qui surveille en temps réel les transactions Bitcoin au-dessus ou en dessous d'un seuil spécifié.
Un outil basique qui suit les transactions Bitcoin en temps réel au-dessus ou en dessous d'un prix cible spécifique en utilisant une API websocket sur votre terminal.
-Étape 1 : Installer Python (si ce n'est pas déjà fait)
Download from python.org
During install → make sure to check ✅ “Add Python to PATH”
-Ouvrez le terminal Windows / PowerShell
-Accédez à votre dossier bot
cd \Users\<YourPCName>\Desktop\TERM1B1TB0T
-Étape 2 : Installer les dépendances (nécessaire une seule fois)
pip install requests websocket-client
-Étape 3 : Exécutez-le
python TERM1B1TB0T.py above 1000
-₿ Fermer le WebSocket
CTRL + C
Configurez un Environnement Virtuel pour le Bot
C'est normal sur Linux (ou les distributions basées sur Debian avec des environnements Python stricts).
Vous rencontrerez la restriction Python’s PEP 668,
qui vous empêche d'installer des packages à l'échelle du système avec pip3 pour éviter de casser vos packages Python installés par le système d'exploitation.
-Si vous ne l'avez pas déjà fait :
-Exécutez :
mkdir -p ~/TERM1B1TB0T
cd ~/TERM1B1TB0T
-Exécutez :
python3 -m venv btc-env
-Ceci crée un dossier btc-env/ dans votre projet qui contient un environnement Python isolé.
source btc-env/bin/activate
-En cas de succès, votre terminal ressemblera à ceci :
(btc-env) username@kali:~/TERM1B1TB0T$
-Cela signifie que vous êtes dans l'environnement virtuel.
-Pendant que l'environnement virtuel est actif, installez la bibliothèque requise :
pip install websocket-client
-Ceci installe le package uniquement dans votre environnement virtuel — pas à l'échelle du système.
-Installez requests :
pip install requests
-Toujours dans l'environnement virtuel, lancez-le avec :
python TERM1B1TB0T.py above 500
CTRL + C
deactivate
source ~/TERM1B1TB0T/btc-env/bin/activate
pip list
which python (should point inside btc-env)
-Activez d'abord votre environnement virtuel :
source ~/TERM1B1TB0T/btc-env/bin/activate
-Exécutez le bot avec une limite de prix personnalisée (en USD) :
python TERM1B1TB0T.py above 5000
-Cela n'enregistrera que les transactions BTC d'une valeur supérieure à 5000 $.
-Si vous ne passez pas de valeur
Si vous exécutez :
python TERM1B1TB0T.py
…la valeur par défaut sera de 1000 $.
Après avoir fonctionné un certain temps :
Ouvrez high_value_btc_tx.log dans un éditeur de texte pour voir les transactions stockées.