From 14da89e4b33bdeb5258fef47699b3f74c9a7fdf3c463ba20f79cc387922ee030 Mon Sep 17 00:00:00 2001 From: aslan Date: Mon, 29 Dec 2025 01:10:19 +0100 Subject: [PATCH] Add personality name --- package.json | 2 +- src/config.preset.json | 1 + src/modules/ai/ai.ts | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 9a51ef9..abedd80 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aslobot-matrix", - "version": "0.8.1", + "version": "0.8.2", "description": "", "license": "ISC", "author": "", diff --git a/src/config.preset.json b/src/config.preset.json index 1be2fbf..1b6e656 100644 --- a/src/config.preset.json +++ b/src/config.preset.json @@ -28,6 +28,7 @@ }, "personalities": [ { + "personalityName": "puk", "personality": "You are Aslobot. Be helpful. Be concise, keep text as short as possible.", "likes": [], "dislikes": [], diff --git a/src/modules/ai/ai.ts b/src/modules/ai/ai.ts index e602d70..45031bf 100644 --- a/src/modules/ai/ai.ts +++ b/src/modules/ai/ai.ts @@ -48,6 +48,9 @@ const onAI = async ( index: randomInt, startTime: date, }; + client.setDisplayName( + `AsloBot (${config.app.ai.personalities[state.personality.index]?.personalityName})`, + ); } personality = config.app.ai.personalities[state.personality.index];