TGTG V.1
unknown
python
a year ago
1.3 kB
2
Indexable
Never
from tgtg import TgtgClient from plyer import notification import time # Créer une instance du client avec vos credentials client = TgtgClient( access_token="", refresh_token="", user_id="", cookie="" ) # Récupérer les favoris favorites = client.get_favorites() # Boucle pour vérifier la disponibilité toutes les 5 minutes while True: basket_available = False # Initialisation du drapeau for favorite in favorites: item_id = favorite["item"]["item_id"] item = client.get_item(item_id=item_id) # Vérifier si le panier est disponible if item["items_available"] > 0: basket_available = True # Mise à jour du drapeau notification.notify( title='Panier disponible!', message=f'Un panier est disponible chez {item["store"]["store_name"]}', app_icon='logo.ico', timeout=10, # Durée en secondes avant que la notification ne disparaisse ) print(f'Un panier est disponible chez {item["store"]["store_name"]}') if not basket_available: print("Pas de paniers disponible") time.sleep(300) # Attendre 5 minutes avant de vérifier à nouveau