Preparation
===========
Before coming to the tutorial, please do the following:
1. Have Python 3.6 installed in your laptop. **Note:** It's important that you're running Python 3.6 (or above) because we will use some of the new features added in 3.6 in this tutorial.
* `Here's a tutorial that will help you get set up `__
2. Create a `GitHub `_ account, if you don't already have one.
If your account has two-factor-authentication enabled, bring that device.
(Yubikey, your phone).
3. Create a `Heroku `_ account. Your bot will be deployed to
Heroku.
4. Install `Heroku Toolbelt `_.
(Optional, it can be useful for debugging later).