Add ability to test commands server-side #32
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addresses #13
Adds
simulate.py
.simulate.py
simply creates aCommander
instance and accepts stdin as if it was messages sent in a chat room.By default, it simulates being in
#bottest:cclub.cs.wmich.edu
, but you can change this by passing an argument to the script:./simulate.py '#ccawmunity:cclub.cs.wmich.edu'
. (Be sure to use quotes, or the#
will be read as a comment.)Currently, the ability to change rooms is pretty much useless, but was implemented in preparation for #27.