From cfdc491ec844d62b3f7fb7bdd9e6b1fe72837ca9 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Wed, 4 Aug 2021 21:01:30 +0200 Subject: [PATCH] Adding VERBOSE variable if you want to remove a lot of print --- README.md | 1 + main.py | 22 ++++++++++++++++------ 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 1006b76..c74bd3a 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ TOKEN_SECRET | Token d'accès secret disponible dans la section `Authenticati CONSUMER_KEY | Clé API disponible dans la section `Consumer Keys` CONSUMER_SECRET | Clé secrète API disponible dans la section `Consumer Keys` PSEUDOS | Pseudos du ou des compte.s que vous voulez écouter pour le snipe (a séparer avec une virgule **sans** espaces) +VERBOSE | Affiche plus de messages dans la console [False\|True] (facultatif, par défaut sur False) Ensuite installe les dépendances avec `pip install -r requirements.txt`. diff --git a/main.py b/main.py index f51a884..f5f2556 100644 --- a/main.py +++ b/main.py @@ -13,7 +13,13 @@ def load(variables) -> dict: load_dotenv() # load .env file for var in variables: try: - res = environ[var] + if var == "VERBOSE": + try: + res = bool(environ[var]) + except: + res = False + else: + res = environ[var] if var == "PSEUDOS": res = list(set(res.split(',')) - {""}) # create a list for the channels and remove blank channels and doubles keys[var] = res @@ -42,23 +48,27 @@ class Listener(StreamListener): regex = r"https?:\/\/\S+| +?\?|\?| +?\!| ?\!|-|~|(?<=ui)i+|@\S+|\.+|(?<=na)a+(?