Hello. When using sendChat with callback to get output from another script, all I get as return content is the same api command I sent using the sendChat call in the first place. Is there something special that needs to be done or is it not possible using it in that way? I use this to send the message and wait for the reply: const somefunction=()=>{ let message="!anotherApiScript -withSomeArgs"; let result=await fetchChat(message); } const fetchChat = message => new Promise(resolve => sendChat('',message,resolve)); result would then be: [{"who":"","type":"api","content":" !anotherApiScript -withSomeArgs ","playerid":"API","avatar":false,"inlinerolls":[]}] I was hoping "content" would be the chat output from !anotherApiScript If I instead send a roll command like let message="/roll 1d10" the result would be [{"who":"","type":"rollresult","content":"{\"type\":\"V\",\"rolls\":[{\"type\":\"R\",\"dice\":1,\"sides\":10,\"mods\":{},\"results\":[{\"v\":9}]}],\"resultType\":\"sum\",\"total\":9}","playerid":"API","avatar":false,"origRoll":"1d10","signature":"3ce3389579ee4bed86021a04567328b083572c61dcd083d7a7e415d805f079f5a2b39e03292a018c922b5974e06fb8453636d304a34712c6af86ed5e7ea0280c","_fbid":"-NEPnsx2V43K35kqYdlB","inlinerolls":[]}] "content" is then the output from QuantumRoll server as a JSON string. Anyone know how to get the chat output from another api script?