Daisy 9739 Popular Post Share Posted July 31, 2025 ✨ Chat Plugin Updates ✨ Howdy y'all! It's ya girl Daisy, here with a PSA on some improvements I made to the chat plugin. Following my god-tier crashout over Haelun'or, I decided to try out a new character. He's an evil murderous spider workshopping cannibal halfling, super cute (and also a war hero). I've been RPing with this major nerd @molly molly molly who loves paragraph emoting. So, I too, have fallen to this curse. However, in living this doomed life of multi-sentence emotes, I have learned there were some really annoying bugs with our chat plugin, specifically surrounding our markdown formatting and continuation. I couldn't take it. Wanting to combine bold and italics, and having half the emote come out randomly italicized. It was driving me CRAZY! And usually only rats make me crazy. Anywho, I took the liberty of rewriting our markdown formatting engine from the ground up, taking a different design approach. Now, anytime you use a formatting character, such as ^ for bold, / for italic, and (new) _ for underlined, it will toggle that type of formatting on / off from that point forward. Overall, it is much more reliable, and should be more intuitive and easier to use for making pretty emotes, with emphasis. This enables any combination of formatting characters in any order, around any part of the chat. Also, from a performance standpoint, the new code is 3x faster, as it only makes one pass over the text, rather than the previous method which made three, which is negligible on our scale, but a fun fact. For example this emote: Now results in this: Previously resulted in this: Super cool, right? Notice the / at the end as well, if you want to explicitly include a markdown character in your emote, you can 'escape' it with a backslash \ beforehand, which will make it render as normal text instead of being a format marker. Additionally, non-VIPs will now receive a hotbar message when attempting to use formatting codes, and it will strip the formatting codes from their emote, rather than making them look silly. If you want the old behaviour as a non-VIP, do /chat settings markdown I've also fixed a few instances of emotes appearing with a double-width space, particularly around formatting characters and continuation (append) markers. One notable example, if you did this before: It would result in this: Or this: Would result in this: Note the double spaces... now, double spaces are trimmed. Finally, I've added two new chat settings (well, I added them a long time ago, but they were a bit buggy so I never advertised them). /chat settings alwaysshownames - off by default, this will always show RP names, even if a person does a [!] emote. This emoting style has become popular in recent years, and can be more immersive, though I know for some players it can make following RP more difficult as you have to constantly hover over the emote to see who it is from: /chat settings showprefixes - on by default, will toggle seeing persona prefixes in chat. Although this can provide some useful context, it may be considered immersion-breaking my some players, so you can optionally toggle it off now: xoxo, Daisy 81 Link to post Share on other sites More sharing options...
Cheese 8899 Share Posted July 31, 2025 YOU CAN UNDERLINE THINGS???? 17 Link to post Share on other sites More sharing options...
jqsmlne 460 Share Posted July 31, 2025 OH MY GOOOOOOD finally!!! 4 Link to post Share on other sites More sharing options...
Lenny 1617 Share Posted July 31, 2025 @KidKrinkles congratulations. 5 Link to post Share on other sites More sharing options...
Tk4522 504 Share Posted July 31, 2025 Oh damn. Good stuff 3 Link to post Share on other sites More sharing options...
Cubicita 640 Share Posted July 31, 2025 UNDERLINE?! 2 Link to post Share on other sites More sharing options...
Metamancy 1780 Share Posted July 31, 2025 HOLY SHIT 1 Link to post Share on other sites More sharing options...
helldiving 5793 Share Posted July 31, 2025 Great updates! Totally going to take advantage of the benefits this will have when combining different formats. Cheers. I was wondering if you could consider adding some quality of life and changes to plugins such as the party system and the party chat in the near future? Thanks in advance, appreciate the effort in making roleplaying more accessible and clean. 11 Link to post Share on other sites More sharing options...
thejack 198 Share Posted July 31, 2025 "Additionally, non-VIPs will now receive a hotbar message when attempting to use formatting codes, and it will strip the formatting codes from their emote, rather than making them look silly." not a big fan of this change. i know some non-vips that like formatting their messages like that anyways, and removing their ability to do that is annoying. would be better to make it something that they can toggle removing, not a mandatory change 6 Link to post Share on other sites More sharing options...
molly molly molly 1329 Share Posted July 31, 2025 i love torturing daisy with my 45 minute average, triple appended emote time with [C] at the end (it will be another 45 minutes before my next emote :3) Spoiler thank you daisy :3 2 Link to post Share on other sites More sharing options...
Daisy 9739 Author Share Posted July 31, 2025 2 minutes ago, jackCool said: "Additionally, non-VIPs will now receive a hotbar message when attempting to use formatting codes, and it will strip the formatting codes from their emote, rather than making them look silly." not a big fan of this change. i know some non-vips that like formatting their messages like that anyways, and removing their ability to do that is annoying. would be better to make it something that they can toggle removing, not a mandatory change Not sure what you mean, non-VIPs cannot use formatting codes, this just cleans up the result of that. They can use escape characters now if they wish to explicitly add a / or ^ though, as mentioned in the post. 7 Link to post Share on other sites More sharing options...
KidKrinkles 2044 Share Posted July 31, 2025 holy **** its my birthday i am ******* saved 4 Link to post Share on other sites More sharing options...
Frawlic 1602 Share Posted July 31, 2025 m mmm @molly molly mollyemotes 2 Link to post Share on other sites More sharing options...
thejack 198 Share Posted July 31, 2025 3 minutes ago, Daisy said: Not sure what you mean, non-VIPs cannot use formatting codes, this just cleans up the result of that. They can use escape characters now if they wish to explicitly add a / or ^ though, as mentioned in the post. before i got vip, i would still type like "*tries to do /this/, even if it may not work." since most people understood the implied italicizes that came with slashes. didnt think about the \ fixing that though. total non-issue, ignore me daisy thank you daisy 2 Link to post Share on other sites More sharing options...
MailC3p 2413 Share Posted July 31, 2025 14 minutes ago, molly molly molly said: i love torturing daisy with my 45 minute average, triple appended emote time with [C] at the end (it will be another 45 minutes before my next emote :3) Reveal hidden contents thank you daisy :3 Me unironically forcing @_Patient_Zero_to wait 50 minutes for me to emote because I’m just a silly guy who forgor… Link to post Share on other sites More sharing options...
Recommended Posts