매 10개 대화마다 N개 대화가 지났으니 요약이 필요할지도 모른다는 안내문을 띄워 주는 모듈.

안내문은 리퀘스트에는 반영되지 않으니 안심하고 둬도 된다.


장기 세션 등을 진행할 경우에 수파에 의존하는 대신 수동 요약을 하고는 싶은데, 요약 타이밍을 언제 잡아야 할 지 헷갈리는 경우가 많아 만들었음.

참고로 개인의 인풋/아웃풋 길이에 따라 8개, 12개, 14개... 등등도 가능하다.


정규식 스크립트의 '안내문 출력' 항목을 보면 OUT 부분이 다음과 같이 되어 있다.


$1
{{#if {{? {{calc::({{array_length::{{history}}}}+1)%10}}=0}} }}
(Notice: {{calc::{{array_length::{{history}}}}+1}}개 대화가 지났습니다. 요약이 필요할지도 모릅니다.)
{{/if}}


파란 부분을 원하는 대화 갯수로 바꿔주면 됨.

가령 12개 대화 이후에 요약 알리미를 띄우길 원한다면,


$1
{{#if {{? {{calc::({{array_length::{{history}}}}+1)%12}}=0}} }}
(Notice: {{calc::{{array_length::{{history}}}}+1}}개 대화가 지났습니다. 요약이 필요할지도 모릅니다.)
{{/if}}


이렇게 바꾸면 되는 식이다.


팝업으로 띄울지 안내문을 삽입할지 고민하다가, 채팅을 편집해서 끊어서 요약하는 경우에 쓰기 용이하라고 안내문 삽입 방식을 택함.


다운로드:

https://adios.ninja/uploads/h2cxLwYjKr.json

https://files.catbox.moe/xfuy59.json