# --- Server ----------------------------------------------------------------
SERVER_PORT=1450

# Timezone used for both cron schedules (daily jobs cleanup and per-minute
# token refresh / scheduled-job dispatch). Any IANA tz name is accepted.
# Defaults to America/New_York when unset.
CRON_TIMEZONE=America/New_York

# --- OAuth callback URL template ------------------------------------------
# The `:app` placeholder is replaced per-request with the bot's appName.
# IMPORTANT: every bot's resolved URL must be registered as an allowed
# redirect URI in the Webex integration portal
# (developer.webex.com -> My Apps -> <integration> -> Redirect URIs).
#
# Example: with the template below and bots `novi` and `techupdates`, register:
#   https://bot.example.com/CollabCentral/novi/oauth
#   https://bot.example.com/CollabCentral/techupdates/oauth
#
# When you add a new bot, register its redirect URI before users try to log in.
OAUTH_CALLBACK_URL_TEMPLATE=https://bot.example.com/CollabCentral/:app/oauth

# --- Webex integration (single integration used by all bots' OAuth) -------
WEBEX_INTEGRATION_CLIENT_ID=your-integration-client-id
WEBEX_INTEGRATION_CLIENT_SECRET=your-integration-client-secret

# --- Webex service account (used for group/people lookups) ----------------
WEBEX_SERVICE_ACCOUNT_CLIENT_ID=your-service-account-client-id
WEBEX_SERVICE_ACCOUNT_CLIENT_SECRET=your-service-account-client-secret

# --- Google Translate -----------------------------------------------------
GOOGLE_TRANSLATE_API_KEY=your-google-translate-api-key
