KiwiBlank's TCPChat
Console Chat System using .NET
Features
- Client-Server Chat System
- Customizable Username & Text Color
- Cross-Platform Support with .NET Core (Windows, macOS, Linux)
- Hybrid Message Encryption with RSA and AES
- No External Dependencies
Build & Installation
Prerequisites
NOTE: .NET is not required when running the included binaries.
Building
To build the solution, run
dotnet build
in the main directory.
Or, alternatively run publish.bat
to build a ReadyToRun and self contained executable.
Usage
Server
- Run TCPChat-Server
- Edit the
serverconfig.json
to your liking.
- Run TCPChat-Server
- Type
/server
and follow the steps.
Client
- Run TCPChat-Client
- Edit the
clientconfig.json
to your liking. (See Available Colors Here)
- Run TCPChat-Client
- Type
/connect
and follow the steps.