Fix AI
This commit is contained in:
parent
2f76efed2e
commit
a17e54d024
1 changed files with 6 additions and 6 deletions
|
|
@ -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,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue