message achoix
This commit is contained in:
@@ -1,6 +1,14 @@
|
||||
import asyncio
|
||||
import argparse
|
||||
import sys
|
||||
import os
|
||||
from urllib.parse import urlparse
|
||||
|
||||
# Ajouter le chemin de l'environnement virtuel
|
||||
venv_path = os.path.join(os.path.dirname(__file__), 'env', 'lib', 'python3.10', 'site-packages')
|
||||
if venv_path not in sys.path:
|
||||
sys.path.insert(0, venv_path)
|
||||
|
||||
from pytmi import Client # Assurez-vous que c'est le nom correct de votre module et qu'il est correctement installé.
|
||||
|
||||
async def send_message_to_twitch_stream(pseudo, token, stream_url, message):
|
||||
@@ -20,6 +28,9 @@ async def send_message_to_twitch_stream(pseudo, token, stream_url, message):
|
||||
# Attendre un peu avant de se déconnecter pour s'assurer que le message est envoyé
|
||||
await asyncio.sleep(2)
|
||||
print("Déconnexion...")
|
||||
except AssertionError as e:
|
||||
print(f"Erreur d'assertion (client déjà connecté ou paramètres invalides): {e}")
|
||||
print("Vérifiez que le token et le pseudo sont corrects")
|
||||
except Exception as e:
|
||||
print(f"Erreur lors de l'interaction avec Twitch: {type(e).__name__}, {e}")
|
||||
except AttributeError as e:
|
||||
|
||||
Reference in New Issue
Block a user