Re:BC module 2.3 guest chat count 5 Years, 2 Months ago
Module is counting only chatters based on your client side updates (it does not connect to blastchat server to retrieve latest update)
1. guest comes to your website and clicks chat
2. blastchat client inserts this guest into chat session as chatting into local server database
3. blastchat server forbids access for guest to enter your rooms, but guest is inside chat and if global features are enabled, this guest can enter global rooms
4. if guest does not click signoff but leaves chat (close browser, navigate browser to another URL), module will count this guest as inside chat for 125 seconds (this guest will stay as visiting guest of your website for another 15 minutes (at least that is default length of session)
exactly same applies to your members (you were the 1 member chatting
Does this makes sense to you? Module is not accurate on a millisecond, even if chatter clicks signoff, other users inside chat, other users watching module will see this propagated on next refresh. (this is http based chat, so there is no server to client push, only client pull from server)
BC module 2.3 guest chat count 5 Years, 2 Months ago
As an example, right now the BC module states "We have 2 guests and 1 member chatting" - I have guest access turned off right now, and there's no one in any of the chat rooms except me (not even members in the chat area but outside of chat rooms e.g. sitting at the Rooms list). Just me.
I don't know how it's counting guests, but I don't believe it's correct.