(ShogChat)->shogAllTheChats()
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
private
src
tpl
.gitignore
.htaccess
LICENSE
README.md
composer.json
composer.lock
index.php

README.md

ShogChat

ShogChat is a simple Gitter/IRC like app written in PHP. The core code was written in a weekend by @MegaSamNinja, @PEMapModder, @TuffDev, and @Falkirks.

Features

  • IRC type chat (no chat history on server)
  • Web interface using WebSockets
  • IRC bridge (mostly compliant)
  • Mongo user accounts system
  • GitHub integration through Personal Access Token

Installing

Dependencies

  • PHP 5.5 or greater
  • Composer
  • Mongo and Mongo PHP Driver
  • cURL and cURL extension for PHP
  • A web server to run the website portion (php -S works for testing)

Downloading and preparing

  • git clone [repo url]
  • cd [repo name]
  • php /path/to/composer.phar install

Running

  • cd /path/to/main/directory
  • php index.php (Starts ws and IRC)
  • php -S localhost:80 or whatever server you use.

Screenshots

Web chat interface

Settings Pane