https://github.com/liquidev/shitchat
shitty netcat chat
https://github.com/liquidev/shitchat
Last synced: about 2 months ago
JSON representation
shitty netcat chat
- Host: GitHub
- URL: https://github.com/liquidev/shitchat
- Owner: liquidev
- Created: 2019-05-12T19:50:19.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-22T15:51:31.000Z (over 5 years ago)
- Last Synced: 2025-01-20T14:39:31.522Z (3 months ago)
- Language: Nim
- Size: 343 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# shitchat
shitty netcat chat
## Usage
To start a server, simply run:
```
$ shitchat
```
To connect, run:
```sh
$ nc 12321
```
You might need to open the port in your router for others to be able to connect.For extra help, use the `/help` command in your shitchat client session.
## Configuring
If the shitchat config file doesn't exist, the server will generate one and put
it in the current working directory. Feel free to change options as you wish;
any errors you make will be pointed out. If you want to change the file used for
configuration, use the option `-c:` when starting the server.## Compiling
To compile shitchat, use:
```sh
$ nim c -d:release src/shitchat
```
(TODO: replace this with `nimble install`)To compile the termimg tool bundled in this repo, use:
```
$ nim c -d:release src/termimg
```## termimg
This is an extra tool bundled in this repo, which allows you to display PNGs in
your terminal. Usage:
```sh
$ termimg -i:image.png # the input image \
-w:64 # the width in terminal columns \
-h:64 # the height in terminal row halves
```