Yes, the "plugin-system" is not a really one. OG is more a monolithic software regarding plugins and not easy extensible. In my opinion, an software must be extensible to reach a large community, espacally an open source software. Maybe later it will be.
In fact it's the biggest complain I have about OpenGoo. Honestly it's quite an awesome piece of software, very user friendly, but when it comes to plugins or theming it's quite a painful process. I'm used to very modular softwares built with plugins in mind like
Drupal or
Vanilla, and being back to the old "
let's edit three different files to make something work and edit them again after each new update" was quite a bad surprise. I hope there will be kind of an admin section for enabling/disabling plugins in the future, and and automatic update check, or at least a dedicated plugin folder. I know OG isn't supposed to be as extensible as a CMS, but oh boy that would be sweet.
Back to your chat extension, would there be a way to access directly the conversations saved in the database, like a chat history ordered by chat sessions or something like that? Right now it's a nifty little plugin, but it would become really useful if users had access to previous conversations.