GATEWAY_URL (config.ts)

openclaw-control-center · integration

Defines env var for ChatGate webhook endpoint URL.

import { existsSync } from "node:fs";
import { join } from "node:path";

const DOTENV_PATH = join(process.cwd(), ".env");

if (existsSync(DOTENV_PATH)) {
  process.loadEnvFile?.(DOTENV_PATH);
}

export const GATEWAY_URL = readStringEnv(process.env.GATEWAY_URL, "ws://127.0.0.1:18789");
export const OPENCLAW_CONTROL_UI_URL = readOptionalStringEnv(process.env.OPENCLAW_CONTROL_UI_URL);
export const UI_TIMEZONE = readTimeZoneEnv(process.env.UI_TIMEZONE, "UTC");
export const TASK_ROOM_BRIDGE_ENABLED = process.env.TASK_ROOM_BRIDGE_ENABLED === "true";
export const TASK_ROOM_BRIDGE_DISCORD_WEBHOOK_URL = readOptionalStringEnv(
  process.env.TASK_ROOM_BRIDGE_DISCORD_WEBHOOK_URL,
);
export const TASK_ROOM_BRIDGE_TELEGRAM_BOT_TOKEN = readOptionalStringEnv(
  process.env.TASK_ROOM_BRIDGE_TELEGRAM_BOT_TO

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search 40K more like it.

Get a free API key