diff --git a/src/ts/util.ts b/src/ts/util.ts index 0b198f7c..f7902161 100644 --- a/src/ts/util.ts +++ b/src/ts/util.ts @@ -98,8 +98,9 @@ export const replacePlaceholders = (msg:string, name:string) => { let db = get(DataBase) let selectedChar = get(selectedCharID) let currentChar = db.characters[selectedChar] - return msg.replace(/({{char}})|({{Char}})|()|()/gi, currentChar.name) - .replace(/({{user}})|({{User}})|()|()/gi, db.username) + return msg .replace(/({{char}})|({{Char}})|()|()/gi, currentChar.name) + .replace(/({{user}})|({{User}})|()|()/gi, db.username) + .replace(/(\{\{((set)|(get))var::.+?\}\})/gu,'') } function selectFileByDom(allowedExtensions:string[], multiple:'multiple'|'single' = 'single') {