In the osu! website, an authored quote is parsed as "wrote", not "said" or you can keep it the way it is if you don't want to exactly match the behavior how it was written from the osu! web.
It's a good reference if you wanna match some of the behavior.
https://github.com/NoelleTGS/osu-bbcode-editor/blob/d7eb86bfa4761463054fbb8d92e421aa0b5a2f76/js/index.js#L96
In the osu! website, an authored quote is parsed as "wrote", not "said" or you can keep it the way it is if you don't want to exactly match the behavior how it was written from the osu! web.
It's a good reference if you wanna match some of the behavior.
From osu-web
https://github.com/ppy/osu-web/blob/master/app/Libraries/BBCodeFromDB.php#L8-L13 https://github.com/ppy/osu-web/blob/master/app/Libraries/BBCodeFromDB.php#L285
Some BBCode CSS, had potential fixes for #7's quote white background and paddings as well. https://github.com/ppy/osu-web/blob/master/resources/css/bbcode.less
Other more resources like CSS for boxes: https://github.com/ppy/osu-web/blob/master/resources/css/bem/bbcode-spoilerbox.less