A simple console-based chat application in C# built for a school examination with the goal being to cover the basics of C# programming.
- Run the application using
dotnet runin the terminal. - Enter your username when prompted.
- Start chatting!
| Command | Description |
|---|---|
/help |
Show available commands. |
/history X |
Show the last X messages from chat history. |
/history X |
Show the last X messages from chat history. |
/exit |
Disconnect and exit the chat. |
Replace X with the number of messages you want to view (e.g., /history 10).
-
Real-time messaging
-
Typing notifications
-
Join/leave notifications
-
Persistent chat history per user, fetchable using the /history command.
The chat history is only local and saves as a text file.