37 lines
894 B
Python
37 lines
894 B
Python
from pypresence import Presence
|
|
import time
|
|
|
|
CLIENT_ID = "1447561790564204687"
|
|
|
|
rpc = Presence(CLIENT_ID)
|
|
|
|
print("Connexion à Discord...")
|
|
try:
|
|
rpc.connect()
|
|
print("✅ Connecté à Discord !")
|
|
except Exception as e:
|
|
print("❌ Erreur de connexion :", e)
|
|
input("Appuie sur Entrée pour fermer.")
|
|
raise SystemExit
|
|
|
|
print("Envoi de la Rich Presence...")
|
|
try:
|
|
rpc.update(
|
|
details="Dev GestHub",
|
|
state="Loosing his Mind",
|
|
large_image="gesthub_bg", # doit exister dans tes assets Rich Presence
|
|
large_text="GestHub"
|
|
)
|
|
print("✅ RPC envoyé ! Vérifie ton profil Discord.")
|
|
except Exception as e:
|
|
print("❌ Erreur lors de l'envoi du RPC :", e)
|
|
|
|
print("Maintien de la connexion. Ctrl+C pour quitter.")
|
|
try:
|
|
while True:
|
|
time.sleep(15)
|
|
except KeyboardInterrupt:
|
|
print("Nettoyage...")
|
|
rpc.clear()
|
|
rpc.close()
|