mirror of
https://github.com/tcsenpai/PerplexiBot.git
synced 2025-06-06 03:05:23 +00:00
25 lines
581 B
TypeScript
25 lines
581 B
TypeScript
export interface ContextPart {
|
|
role: string
|
|
content: string
|
|
}
|
|
|
|
export function parseCommands(input: string): {proceed: boolean, logpart: string | null} {
|
|
let proceed = true
|
|
let logpart = null
|
|
switch (input) {
|
|
case "exit":
|
|
case "quit":
|
|
case "stop":
|
|
case "end":
|
|
case "bye":
|
|
proceed = false
|
|
logpart = "{ Memory: Last conversation ended at: " + String(Date.now() + " }")
|
|
break
|
|
default:
|
|
break
|
|
}
|
|
return {
|
|
proceed: proceed,
|
|
logpart: logpart
|
|
}
|
|
} |