Arcadia. The perfect open-source messaging platform.
# clone the repo
$ git clone https://github.com/divy-work/arcadia.git
$ cd arcadia
# install the node modules...
$ npm install
# start
$ npm start
Arcadia uses MongoDB for storage of every bit of information. So, Make sure you start the MongoDB daemon.
$ mongod
You can try editing configurations as per your needs.
config.dbURL = process.env.DATABASEURL || "mongodb://localhost/arcadia";
This repo is actually a complete makeover of ThalKod's discord-clone which was archived long ago.