- Source:
- 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...)