git clone https://github.com/junwonpk/oneboard
cd oneboard
conda create -n "oneboard" python=2.7 anaconda
source activate oneboard
pip install slackbot
python run.py
See oneboard/oneboard.py to see which messages the slack bot is handling and how.
Keep oneboard/oneboard.py concise by writing as much of your addition as separate classes as possible. See class definition in oneboard/user.py and use of User class in oneboard/oneboard.py as an example.
Log in to microsoftoneboard.slack.com then open a new DM chat with the app "Oneboard". Then send it some messages!
- Bring IntentClassifier in.
- Instead of chapter+=1 to advance, check for user.thingsToTeach, until it becomes empty.