Public | Automated Build

Last pushed: 8 months ago
Short Description
Stack Exchange Chat Status program
Full Description

Notice: this project is now abandoned. It has been superceded by its more-than-capable replacement sechatr. Please visit the project page to learn more.

Ask Ubuntu Chat Status

This handly little Go application and its accompanying UserScript provides the following features:

  • the ability to see how far a user has read
  • the ability to see when a user is typing

Screenshot

Installation

You can install the script by visiting the following website:
https://sechat.quickmediasolutions.com/

Building the Server

The server is written in Go and can be compiled with the following command:

go install github.com/nathan-osman/auchatstatus

Note: a bug exists in versions of Go earlier than 1.6 that can cause issues with the sockets.

Running the Server

The chat server accepts four command-line arguments, all of them optional:

  • addr - address in the format "IP:port" to bind to
  • root - directory containing the application source code
  • tls-cert - TLS certificate
  • tls-key - TLS private key

Note that most browsers require that WebSocket connections be made over HTTPS. Because of this, using a certificate and private key are highly recommended.

Docker Pull Command
Owner
nathanosman
Source Repository

Comments (0)