changes to src/client.ts

This commit is contained in:
2025-05-18 16:51:44 -04:00
parent dac165f465
commit 2e1162af9d
3 changed files with 2 additions and 16 deletions

View File

@@ -1,4 +1,3 @@
version: '3.8'
services:
discord:
build: ./

View File

@@ -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 };

View File

@@ -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.'