A platform for developing and testing Chat agents that can connect to multiple environments (Discord, Facebook, etc), react to messages and then output to the same or any other environment.
npm install
- Create a config.json (example below)
npm run start:dev
{
"env": {
"dungarmatic": {
"type": "discord",
"DISCORD_TOKEN": "blah"
}
},
"bots": [
{
"id": "dungarmatic-discordzac",
"env": [
"dungarmatic"
],
"inputs": [
{
"type": "discord",
"config": {
"channels": [
"channel-id"
]
}
}
],
"outputs": [
{
"type": "discord"
}
],
"plugins": [
{
"type": "simple-repeater"
}
]
}
]
}