pai-net
Version:
60 lines (40 loc) • 1.34 kB
JavaScript
const {
PAICode,
PAILogger,
PAICodeEvent,
PAICodeCommand,
PAICodeCommandContext,
PAICodeModule
} = require('@pai-tech/pai-code');
const { PAINETModule } = require('./index');
let context = new PAICodeCommandContext('host','hardCoded');
PAICode.loadModule('pai-net',new PAINETModule()).then(() => {
PAICode.executeString(`
pai-net bot-login fridmanron@gmail.com q1w2e3r4 5b14f11094db342ba23aa0c6
pai-net get-user
`,context)
.then((cmdArray)=>{
if(cmdArray[1].response.success) {
let user = cmdArray[1].response.data;
let fullName = user.firstName + " " + user.lastName;
console.log(`
Hi ${fullName}, welcome to pai-net`);
}
return PAICode.executeString(`pai-net get-bot`,context);
})
.then( (cmdArray) => {
if (cmdArray[0].response.success) {
console.log(`Your bot name is: ${cmdArray[0].response.data.nickname}`);
}
return null;
})
.then( () => {
// console.log('finished');
})
.catch(error => {
console.error(error);
});
})
.catch(error => {
console.error(error);
});