Hi Cron! Unfortunately, the API cannot detect the dark mode/light mode state. And even if it could, the chat parser cannot send separate formatting commands to different browsers according. Group Check would need to leverage a roll template, which being part of the Roll20 engine would be able to render differently. That being said, I have engineered my more recent scripts with what I call Gray Mode. A mode which does not (hopefully) jar with either mode. I have monkeyed with Group Check in my own campaign for this. It's a quick and dirty fix (I haven't thoroughly vetted it), but it should work. The output looks like this: You can grab the code here .