add optional named arguments to /run command

This commit is contained in:
LenAnderson
2023-12-27 12:28:15 +00:00
parent 678a702d6e
commit 03b80900d6
4 changed files with 24 additions and 14 deletions

View File

@ -155,7 +155,7 @@ const init = async () => {
buttons.show();
settings.onSave = ()=>buttons.refresh();
window['executeQuickReplyByName'] = async(name) => {
window['executeQuickReplyByName'] = async(name, args = {}) => {
let qr = [...settings.config.setList, ...(settings.chatConfig?.setList ?? [])]
.map(it=>it.set.qrList)
.flat()
@ -170,7 +170,7 @@ const init = async () => {
}
}
if (qr && qr.onExecute) {
return await qr.onExecute();
return await qr.execute(args);
}
};