My brain isn't remembering any trick that could override an inline roll made in the sendChat itself.... You can use libInline (or your own code) to reconstruct the roll and throw your own inline style in there, which will net the same result as the original roll but with the caveat of having the "API-generated content" in the tooltip, and no quantum roll logo (as per the libInline thread notes). That would just mean either using the sendChat callback, or promisifying and awaiting the inital roll. The only other thing I can think of, is if it's your own character sheet and you can add some CSS rules, you can conditionally override the CSS by wrapping in your own class of div: sendChat('', `&{template:myTemplate} {{roll=<div class="customroll">[[1d20]]</div>`); and .userscript-customroll .inlinerollresult { background:none!important ; } The chat parser will prefix your inline class names with 'userscript', and you probably need to use the forbidden naughtiness of !important, but hey, Roll20's stylesheets are full of !importants, and I say fight fire with fire ! Nope, you don't even need !important. The base CSS has a shallow selector. If I did genuinely invent a trick to force inline styles into a live inline roll, it's disappeared in a puff of ethanol. Or maybe Tim is giving me credit for someone else's cleverness, and there's nothing at all wrong with my memory!