Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Broken whisper chat ruined my campaign

Forgive my frustration, but I just had a long campaign storyline ruined by a poorly thought out implementation of the whisper chat feature. I tried to send a whisper to a player, only to have the second paragraph sent as a regular GM message to the whole. To reproduce: - send a whisper to a player containing a line break - note that only the first paragraph is sent as a whisper God damnit. Time to rewrite a storyline I guess.
1592044124
Ziechael
Forum Champion
Sheet Author
API Scripter
This isn't a bug I'm afraid, each new line sent to the chat is just that, a whole new line... if you are sending multiple paragraph whispers you'd need to either prefix each new 'line' (read paragraph) with the /w command OR encase the entire thing after the /w command in {{ }} (you'll get the {{}} as part of the output but it will preserve the multiline output). While I can appreciate your frustration there isn't really a better way that things could be implemented to account for the multiline macro use case: !API command /em does a thing Attack: [[1d20 + 5 ]] vs AC /w gm On hit does something cool Damage: [[ 1d8 + 3 ]] The above is a fairly standard macro example which would break if each new line was forced to adopt the first lines styling. For you example, the way to handle multiline whispers: /w whoever blah blah blah line/paragraph 1 /w whoever blah blah blah line/paragraph 2 /w whoever blah blah blah line/paragraph 3 or /w whoever {{blah blah blah line/paragraph 1 blah blah blah line/paragraph 2 blah blah blah line/paragraph 3}}
1592051400

Edited 1592051486
Well, if it is not considered a bug I do think at least it is poor design. The common case is clearly unexpected and undesired behaviour, regardless of the complex case. Thanks very much for your quick response.
1592051865
Andreas J.
Forum Champion
Sheet Author
Translator
It is as Ziechael said, by default line breaks is interpreted by Roll20 as a new command, and is mentioned at the start of the Text Chat article on both the Help Center and the Community wiki: Multiline Chat Commands You can hit shift enter while typing in chat commands to get to the next line. Each line will be individually interpreted allowing you to send multiple styles of chat together, preventing them from being split in the chat by other player's messages. /me strikes a valiant pose. Evil doer, beware, I am on your trail! /w gm This is the signal that the thugs I paid are waiting for. It's possible you've missed this aspect of how the Text Chat work before when writing other messages with line breaks, and it only became apparent now when you used a whisper command. I'll add a warning to the community wiki's page in the whisper section for people to remind of the Multi-Line/line break thing works. Ziechael said: [...] encase the entire thing after the /w command in {{ }} (you'll get the {{}} as part of the output but it will preserve the multiline output). /w whoever {{blah blah blah line/paragraph 1 blah blah blah line/paragraph 2 blah blah blah line/paragraph 3}} Wow, this is new to me! Also adding this  "{{}}"-trick to both the "Multiline Chat Commands" and "Whisper"-section, it 100% should be mentioned as an option. I might have encountered this in association with rolltemplates at some point, but must have shrugged it off as a feature related to them, instead of being a general thing.
Thank you, a warning in the whisper section would be great.