1 - What's the difference between real-time mode and chat mode?
Realtime and Chat are different servers providing different APIs. Realtime lets clients communicate inside a room after room created and joined from a lobby. Clients see all others in a room and can chat inside room via Realtime events. Clients can't see clients in other rooms.
Chat API provides public channels subscription/unsubscription and private messages model. All clients connected with the same appid can exchange with messages. But they should know each others names or shared channel name. You can't list all clients joined to a channel or to a server as you do for room player list.[quote:34n8tgra]
2 - Do you planning make a plugin for a chat?
We do not have ETA at the moment. [quote:34n8tgra]
3 - With current plugin, I can not connect to the server: "Authentication failed"
I need a same plugin, but i want to link it with chat-server.
Maybe the problem can be solved by changing a few lines of code?
AppId type defines which server, Realtime or Chat, client will be routed to. Running plugin with Chat appid will result in connection failure since Chat server expects Chat client to be connected.