This commit is contained in:
Aslan 2025-12-28 23:37:10 +01:00
parent 2f76efed2e
commit a17e54d024

View file

@ -35,17 +35,17 @@ const onAI = async (text: string, roomId: string, sender: string) => {
return; return;
} }
const date = Date.now();
let personality = config.app.ai.personalities[state.personality.index]; let personality = config.app.ai.personalities[state.personality.index];
if (
Date.now() > if (date > state.personality.startTime + (personality?.timeout ?? 0)) {
state.personality.startTime + (personality?.timeout ?? 0) console.log("TEST");
) {
const randomInt = Math.floor( const randomInt = Math.floor(
Math.random() * (config.app.ai.personalities.length + 1), Math.random() * config.app.ai.personalities.length,
); );
state.personality = { state.personality = {
index: randomInt, index: randomInt,
startTime: Date.now(), startTime: date,
}; };
} }