If you want to see my effort in this go to: http://black-cell.no-ip.biz/index.html and registrate there, then you'll see my 2 months of work.
And the reason I didn't try'd it is because the object I want in the configuration file is only gonna work as an object and not as plain text.
It's a bit hard to explain but if you check the module Parse::BBCode you'll see what I mean. That $parsed = $p->render($msg);,