I'm embarrassed that I don't know this, but I am trying to go back into my various scripts and whisper things in order to cut down on chat window traffic for players. So I am trying to make the many sendChat commands I have into whispers. Well, I'm messing up. I do know how to send a whisper from the chat window input box: but I've put off using it in mods/API until now and am a bit stuck. <a href="https://help.roll20.net/hc/en-us/articles/360037256754-API-Chat#API:Chat-chat:message" rel="nofollow">https://help.roll20.net/hc/en-us/articles/360037256754-API-Chat#API:Chat-chat:message</a> is too difficult for me to understand. I don't understand anything in the Callback parameters table at the start despite it mentioning whisper a number of times. So far, sendChat("some name or short message", full message or helper); has been perfect for me. But this link doesn't help me with how to set up a whisper. At one point, a "quick answer" in searching for "mod whisper sendChat" said to use /w name but I can't get that to work. Hopefully it's really simple. Here's my first sendChat I'm trying to whisper. charName is the name of a character, in this case, Rolleo. Panel is a helper expression from ROTTO to construct a formatted chat output, panel(colour expression, title, text and buttons): sendChat(charName, panel(userhex, TopCaption, illus + TopBtns + BottomBtns + LinksSection)); I've tried: sendChat(charName, "/w " + charName + panel(userhex, TopCaption, illus + TopBtns + BottomBtns + LinksSection)); But this gives me the following error in the Mod Output Console: {"who":"error","type":"error","content":"Unable to find a player or character with name: Rolleo<div"} I must be missing something ridiculously simple? And should I have the whisper go to the character name or msg.who? The latter wouldl allow folks to select one of the party members and look at their characteristics and other things. In that case, I'd still like the whisper to also go to me as the GM so that what is done is recorded by the chat archive?