chatterschool

module
v0.0.0-...-602791b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2019 License: MIT

README

chatterschool

Some code to facilitate a Hacker School workshop . This repository contains a chat server as well as a chat client both written in go. They use a websocket connection to talk to each other.

The server offers an interface to provide an opportunity to eavesdrop messages and even modify them to censor information or spread misinformation. We intend to play and discuss in this context.

The client provides two interfaces to modify messages 1) before they are being sent and 2) after they have been received, but before they are being displayed. With that we intend to implement commands (e.g. expansion of abbrevations) and emoji like replacements.

Installation

go get github.com/sebsprenger/chatterschool/cmd/server
go get github.com/sebsprenger/chatterschool/cmd/client
go get github.com/sebsprenger/chatterschool/cmd/web

Start

server [-port 9001]
client [-port 9001] [-name Kitten2000]
web    [-port 8080]

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL