Skip to content

tuxcrp/tchux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tchux - the secure LAN chat app

Made to chat covertly over LANs like computer labs

What is tchux?

tchux (pronounced chuks) is a LAN chat app that aims to be secure and easy to set up.

Installation

tchux can be installed via cargo :- cargo install tchux

Alternatively, download a release of your choice from the various releases and run it without Installation

Usage

tchux instances operate in 2 modes, client mode and server mode.

Client mode is used to connect to tchux servers on the LAN whereas server mode initializes a tchux server on your machine and then pops a client too so you can join in :P

Server mode

tchux server <port> <password>

the default port in 8080 and the default password is IWasSoDumbIDidNotSetAPassword

Incase it was not obvious, use a password!

Note

the server command starts an instance of the client too

Client mode

tchux client <ip:port> <password>

If left blank, the password is assumed to be IWasSoDumbIDidNotSetAPassword

The client supports commands --prefixed with an \. Currently only 2 exist :-

Command Function
\exit exits the client
\p panic-mode

Note

panic mode exits the client, deletes a few lines from shell history and clears the screen. :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •