diff --git a/core/.env.example b/core/.env.example index 3ba2aaa4ed2..1d0c1d9a27d 100644 --- a/core/.env.example +++ b/core/.env.example @@ -42,4 +42,5 @@ HELIUS_API_KEY= ## Telegram TELEGRAM_BOT_TOKEN= -TOGETHER_API_KEY= \ No newline at end of file +TOGETHER_API_KEY= +SERVER_PORT=3000 diff --git a/core/src/index.ts b/core/src/index.ts index b017d0be27e..a65a8f07727 100644 --- a/core/src/index.ts +++ b/core/src/index.ts @@ -26,7 +26,8 @@ const characters = loadCharacters(argv.characters); const directClient = new Client.DirectClient(); -directClient.start(3000); +const serverPort = parseInt(process.env.SERVER_PORT || "3000"); +directClient.start(serverPort); async function startAgent(character: Character) { console.log(`Starting agent for character ${character.name}`);