Anyway that i can just make this work for everyone instead of just buddies? Also a option for users to disable it that dont like it would be nice.
Awesome mod btw
Showing everyone option is coming up in a future revision for sure, don't know which one, but it will be there. If you read some threads however at
http://mods.2-si.net you will get a idea of how to do this yourself withing SMF. I may post something though when I get time.

However I am not too sure about disabling the chat for individual users, I will probably add the possibility to disable it for everyone, because there are times you may want to disable it.
The main problem with this idea is it is diving into SMF, when I started this project the whole idea was to stay out of SMF's code. As you can see the only edits to SMF code is the admin panel for the chat and the two script tags in index.template.php. Other than that the chat is independent, it pulls SMF's resources and information without being loaded in SMF or loading SMF. The idea behind this is the ability to be displayed in non SMF pages. The chat will work outside of SMF as long as the user is logged in. So it is more of a bridge application than a SMF modification.
So I will have to consider this as a hack, not impossible but not going to be implemented. Not saying though I will not make the hack but it will not be considered for being part of the main package.
2-SI Chat Revision 25 index.php lines 3 & 4
This is the chat backend. It should only load chat junk.
It should be allot better than loading all that other junk.
2-SI Chat Revision 1 (aka Developmental 1) lines 3 & 4
This is the chat backend. It should only load messages.
It should be allot better than loading all that other junk.