Skip to content

TCP/Socket chatting program with cursive TUI.

Notifications You must be signed in to change notification settings

yulmwu-archive/chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Preview
$ cd backend
$ cargo run

TODO

  • Thread pool (with threadpool crate)
  • Database
  • User permissions (project topic changed to anonymous chat)
  • Commands (e.g. /say ..)
$ cd client

Use cursive crates. if you get errors when building, see the cursive repository.
https://github.com/gyscos/cursive
$ cargo run

Commands

Command Description
/say Send a message anonymously.
/shrug Send a message with a shrug

it is handled by the backend.