ajout du control denvoi de message et interface up

This commit is contained in:
gpatruno
2025-07-20 04:34:00 +02:00
parent 75d9a65cc4
commit baefddd6b3
32 changed files with 3759 additions and 219 deletions
+15
View File
@@ -1007,6 +1007,21 @@ class messageTwitch:
def send_message(self, Message_text):
try:
# Vérifier si l'envoi de messages est activé (variable globale accessible depuis web_interface)
import sys
import os
sys.path.append(os.path.dirname(os.path.dirname(__file__)))
# Essayer d'importer la variable depuis web_interface
try:
from web_interface import chat_messages_enabled
if not chat_messages_enabled:
debug_print("w", "Envoi de messages désactivé, message ignoré", self.type_debug, self.script_name)
return
except ImportError:
# Si web_interface n'est pas disponible, on continue normalement
pass
command = '-pseudo "'+self.tw_acc_pseudo+'" -token "'+self.tw_acc_token+'" -twitchname "'+self.channel_name+'" -message " '+self.charactere+' '+Message_text+'"'
# Utiliser le Python de l'environnement virtuel