Change history cbs behavior
This commit is contained in:
@@ -524,7 +524,7 @@ const matcher = (p1:string,matcherArg:matcherArg) => {
|
|||||||
const selchar = db.characters[get(selectedCharID)]
|
const selchar = db.characters[get(selectedCharID)]
|
||||||
const chat = selchar.chats[selchar.chatPage]
|
const chat = selchar.chats[selchar.chatPage]
|
||||||
return chat.message.map((f) => {
|
return chat.message.map((f) => {
|
||||||
return JSON.stringify(f)
|
return f.role + ': ' + f.data
|
||||||
}).join("§\n")
|
}).join("§\n")
|
||||||
}
|
}
|
||||||
case 'ujb':
|
case 'ujb':
|
||||||
@@ -856,6 +856,19 @@ const matcher = (p1:string,matcherArg:matcherArg) => {
|
|||||||
case 'make_array':{
|
case 'make_array':{
|
||||||
return arra.slice(1).join('§')
|
return arra.slice(1).join('§')
|
||||||
}
|
}
|
||||||
|
case 'history':
|
||||||
|
case 'messages':{
|
||||||
|
const selchar = db.characters[get(selectedCharID)]
|
||||||
|
const chat = selchar.chats[selchar.chatPage]
|
||||||
|
return chat.message.map((f) => {
|
||||||
|
let data = ''
|
||||||
|
if(arra.includes('role')){
|
||||||
|
data += f.role + ': '
|
||||||
|
}
|
||||||
|
data += f.data
|
||||||
|
return data
|
||||||
|
}).join("§\n")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(p1.startsWith('random')){
|
if(p1.startsWith('random')){
|
||||||
|
|||||||
Reference in New Issue
Block a user