agentworlds
Version:
 <br>  [Demo](https://kindhearted-tulip.glitch.me/demo.html)
36 lines (29 loc) • 984 B
Markdown

<br>

[](https://kindhearted-tulip.glitch.me/demo.html)
Ping Pong Bot:
```js
var AgentWorlds = require('agentworlds')
var agentclient = AgentWorlds.start("AGENT_NAME") // default agent name is F1 and inculde the room
agentclient.socket.on('r_speak',function(msg,id) {
// easy way to use agentclient.speak('ping') in the browser console. not node.js client
if (msg == "ping") {
// reply to pong.
agentclient.speak('pong!')
}
})
```
Echo Bot:
```js
var AgentWorlds = require('agentworlds')
var agentclient = AgentWorlds.start("AGENT_NAME") // default agent name is F1 and inculde the room
agentclient.socket.on('r_speak',function(msg,id) {
// easy way to use agentclient.speak('ANYTHING') in the browser console. not node.js client
// then echo to user
agentclient.speak(msg)
}
})
```