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.jsontoconfig.jsonand change it's config, if necessary. - Rename the
sample-room.jsontoroom.jsonand create your own rooms! - Run the
npm installcommand 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