An awesome terminal chat application built using Golang.
- Start the server using
go run cmd/server/main.go [-addr]
- Start the client using
go run cmd/client/main.go [-addr] [-user] [-tui] [-room]
Don't have golang installed? Download the executables from here.
- Use
:<emoji-code>:
to send emoji. - Use
>username <msg>
to send a private message to username.
It uses websockets for server-client communication and Sqlite for storing all messages.
Add emojis which you want to add in internal/textParser/emoji.go
and create a PR.