top
(README.md)
controllers
===========

Helen uses WebSockets to communicate with the frontend, with the help of WSEvent.
Handlers exposed through websocket can be found at socket/handlers/

Each user on entering the site, is added to the room `0_public`, where all global
chat messages and lobby updates are sent to. Each lobby created has two rooms,
`0_public` and `0_private`. Lobby chat messages, and updates (player joined, left, 
lobby started, lobby closed, etc) are broadcasted on `0_public`, while ready up messages and
lobby server info are sent to `0_private`.

Imported by 5 package(s)

  1. github.com/N1xx1/Helen/routes
  2. github.com/TF2Stadium/Helen
  3. github.com/TF2Stadium/Helen/routes
  4. github.com/UnnoTed/Helen/routes
  5. github.com/sk1LLb0X/Helen/routes

Imports 12 package(s)

  1. github.com/TF2Stadium/Helen/controllers/controllerhelpers
  2. github.com/TF2Stadium/Helen/controllers/admin
  3. github.com/Sirupsen/logrus
  4. github.com/TF2Stadium/Helen/config
  5. github.com/gorilla/websocket
  6. github.com/TF2Stadium/Helen/routes/socket
  7. github.com/TF2Stadium/Helen/internal/version
  8. github.com/TF2Stadium/Helen/models/player
  9. github.com/TF2Stadium/Helen/controllers/controllerhelpers/hooks
  10. github.com/TF2Stadium/Helen/helpers
  11. github.com/TF2Stadium/wsevent
  12. github.com/TF2Stadium/Helen/models/lobby