spoulson / Chatmore

Simplified web-based IRC client for PHP/Unix
16 stars 6 forks source link
irc javascript php

Chatmore web-based IRC client

Release 2013-03-15
Github repo: https://github.com/spoulson/Chatmore
Shawn Poulson, http://explodingcoder.com

INTRODUCTION

What does Chatmore do?

What doesn't Chatmore do?

Why use Chatmore?

Why did you build this with PHP?

FEATURES

Screenshot

Tab Completion

Show messages you missed

Channel and nickname highlighting

Supports independent chat sessions in separate browser tabs.

SYSTEM REQUIREMENTS

Server

Client

INSTALLATION

# cd src
# make

USER ACCESS

In a browser, access the hosted URL.

Assuming the installed virtual directory is /chatmore.

Chatmore accepts access URLs in formats:

http://server/chatmore/
View landing page, prompting for connection details.

http://server/chatmore/client.php?server=irc.example.com
http://server/chatmore/client.php?server=irc.example.com&nick=yournick
http://server/chatmore/client.php?server=irc.example.com&nick=yournick#channel
http://server/chatmore/client.php?server=irc.example.com&nick=yournick#channel,#channel2
http://server/chatmore/client.php?server=irc.example.com&port=6667&nick=yournick&realname=yourname#channel

If nick is omitted, use randomly generated nick.
If #channel is provided, join the channel(s) automatically.

These querystring parameters will also work on the index.php landing page to show the values as defaults in the connection form fields.

KNOWN ISSUES

LICENSING

Unless otherwise attributed, these works are licensed under the Creative Commons Attribution license:
http://creativecommons.org/licenses/by/3.0/legalcode.