Montreus Chat, as you can find on http://chat.oratio.io/room/900.
It's based on Node.js + Express.js + Socket.IO, and supports Markdown.
It includes tons of security: Protection against XSS scripting, against huge messages and thousands of robot connections that could take the server down.
Database-less edition available on the no-db
branch.
- Clone the repo using
git clone https://github.com/gtomitsuka/montreus-chat.git
. - Rename the
sample-config.json
toconfig.json
and change it's config, if necessary. - Rename the
sample-room.json
toroom.json
and create your own rooms! - Run the
npm install
command on the repo's folder. - And for starting the instance run
node .
. You should use the Forever or PM2 modules for deamonzing the chat.
These are the available Montreus Chat commands as of v2.7.x:
/help
/bot-say <message>
/broadcast <message>
/me