#!/usr/bin/env python3
import sys
sys.path.insert(0, "/opt/pipecat/venv/lib/python3.12/site-packages")

from livekit import api

LIVEKIT_API_KEY    = "APIy53H3tkaBCMF"
LIVEKIT_API_SECRET = "8f25o8vcYHAlcIkdbwD49NNDHGWMze2KtUTfmI9ShQAB"
ROOM_NAME          = "fsf-test"
IDENTITY           = "test-user"

token = api.AccessToken(LIVEKIT_API_KEY, LIVEKIT_API_SECRET)
token.with_identity(IDENTITY).with_name("Test User").with_grants(
    api.VideoGrants(room_join=True, room=ROOM_NAME)
)
jwt = token.to_jwt()
print(jwt)
