Splintr
To initiate the system, Place this code in your 'ready' event (if client) or after shards are spawned for sharding (Manager)
var splintr = require('splintr')
splintr.proc("APIKEY", "BOTNAME", <client/manager>, "Manager/Client")
(Manager is the manager for sharding, Client is the normal discord.js client.)