From 2e1162af9d90c93cf9ecf13a6ede644da31266fe Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 18 May 2025 16:51:44 -0400 Subject: [PATCH] changes to src/client.ts --- docker-compose.yml | 1 - src/client.ts | 15 +-------------- src/events/messageCreate.ts | 2 +- 3 files changed, 2 insertions(+), 16 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e3c55f8..1401f56 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,3 @@ -version: '3.8' services: discord: build: ./ diff --git a/src/client.ts b/src/client.ts index 3bf91f4..b049b2b 100644 --- a/src/client.ts +++ b/src/client.ts @@ -28,20 +28,7 @@ const redis = createClient({ redis.on('error', (err) => console.log(`Redis error: ${err}`)); redis.on('connect', () => console.log('Redis connected')); redis.on('ready', () => console.log('Redis ready')); - -// Connect only if not already connected -async function ensureConnected() { - if (!redis.isOpen) { - try { - await redis.connect(); - } catch (err) { - console.log(`Redis connection failed: ${err}`); - } - } -} - -// Call ensureConnected on import -ensureConnected().catch((err) => console.log(`Initial Redis connection failed: ${err}`)); +redis.on('end', () => console.log('Redis connection closed')); export { redis }; diff --git a/src/events/messageCreate.ts b/src/events/messageCreate.ts index 0ea05a6..bbe4879 100644 --- a/src/events/messageCreate.ts +++ b/src/events/messageCreate.ts @@ -162,7 +162,7 @@ export default event(Events.MessageCreate, async ({ log, msgHist, ollama, client try { const __filename = fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) - const personalityPath = path.join(__dirname, '../personality.json') + const personalityPath = path.join(__dirname, '../../src/personality.json') const personalityData = await fs.readFile(personalityPath, 'utf-8') const personalityJson = JSON.parse(personalityData) personality = personalityJson.character || 'You are a friendly and helpful AI assistant.'