core
core copied to clipboard
create shell adapter
super low priority -- buuuuut, have to throw it out there
as a developer (i guess even a user if i wanted to run this locally), i would like to be able to issue commands via the shell, so that i can have a super simple way to test/interact/run existing/new commands/observers
so hubot has this shell adapter .. in fact, it is one of only 2 adapters that are baked into the core .. this adapter makes it very easy to engage with hubot from a user's perspective, issuing real commands against a running implementation ..
it would be nice if YB had something similar ..
this adapter is pretty dumb simple ::
- prompt user for input
- respond to registered commands via STDIN
- listen and respond to observed messages
below is a pic of hubot's shell adapter
+1 I had the same idea! (There's an issue for it somewhere probably but let's keep this one open).
If you're interested in working on it feel free. I can help sketch it out too.