Neos.js

Source:
Author:
License:
See:
NeosVR CloudX.Shared Library for Node. Entry: Neos.

Example

const NEOS = require("@bombitmanbomb/neosjs");
const Neos = new NEOS();
const { CommandManager } = require("neosjs-commands")
const Command = CommandManager.CreateCommands(Neos));
Neos.on("error", (err)=>throw new Error(err));
Neos.on("messageReceived", (Message)=>{
	switch(Message.MessageType){
	case "Text":
		Command.Run(Message)
	break
	default:
		Neos.SendTextMessage(Message.SenderId,"Message could not be handled.");
	}
})
Command.Add("ping", (Handler)=>{
	Handler.Reply("Pong!");
},
{
	index:"Ping Pong!"
	usage: Command.Options.Prefix + "ping"
});
Neos.Login(Credentials...)