feat: add removeChat function in triggers.ts
This commit is contained in:
@@ -623,6 +623,13 @@ export async function runTrigger(char:character,mode:triggerMode, arg:{
|
|||||||
chat.message = chat.message.slice(start,end)
|
chat.message = chat.message.slice(start,end)
|
||||||
CurrentChat.set(chat)
|
CurrentChat.set(chat)
|
||||||
})
|
})
|
||||||
|
luaEngine.global.set('removeChat', (id:string, index:number) => {
|
||||||
|
if(!LuaSafeIds.has(id)){
|
||||||
|
return
|
||||||
|
}
|
||||||
|
chat.message.splice(index, 1)
|
||||||
|
CurrentChat.set(chat)
|
||||||
|
})
|
||||||
luaEngine.global.set('addChat', (id:string, role:string, value:string) => {
|
luaEngine.global.set('addChat', (id:string, role:string, value:string) => {
|
||||||
if(!LuaSafeIds.has(id)){
|
if(!LuaSafeIds.has(id)){
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user