import pusher
from src.utils.settings import settings
from dotenv import load_dotenv
import os

load_dotenv()

def get_pusher_client():
    """Return a single instance of the Pusher client."""
    return pusher.Pusher(
        app_id=settings.app_id,
        key=settings.key,
        secret=settings.secret,
        cluster=settings.cluster,
        ssl=True
    )
