This git is a chat server for peer to peer configuration
Some Rules regarding development
Have useful branch naming - (not dev-$NAME for example)
Have fun
The packets are sent using a JSON, something Like this
{
"id": "Jeff Bezos",
"ip": "127.0.0.1",
"port": "666",
"message": "Hey, musk calling from mars here."
}
- Cleanup code, better readability
- Username in arguments so that each client has unique username instead of ip being shown
- Timestamps included for message sorting
- Allow for "enter" to be used as key input
- Chat history
- List of all individual users you have messaged with before
- markdown for some reason