Chat globally, or click names in the player list to private message multiple people at once!
- Blue - Everything relating to you, such as messages you send
- Black - Incoming global messages sent by other players
- Gray - Incoming whisper messages sent by other players
- Green - Player Joins
- Red - Player Disconnects and Server Offline
- Orange - Whispering statuses only you see
- Login modal where each player can name themselves uniquely
- Welcome, Disconnect, and Server Offline chat announcements
- Player-has-joined, Received-PM, and Player-has-left sound notifications
- Sound toggling
- Total # of online users
- List of connected users
- Group private messaging
- '{user} is typing' chat notification
- Minecraft-style font
- Responsive web app
npm install
node index.js
- https://www.codegrepper.com/code-examples/javascript/javascript+get+value+of+clicked+element
- https://stackoverflow.com/questions/13964155/get-javascript-object-from-array-of-objects-by-value-of-property
- https://www.flaticon.com/free-icon/christmas-sock_3764716?term=sock&related_id=3764716
- https://www.flaticon.com/free-icon/github_4494688?term=github&page=1&position=45&origin=search&related_id=4494688
- https://www.flaticon.com/free-icon/sound-editing_2626036?term=sound&related_id=2626036