A Discord Bot
Apart from what you needed to make the Discord bot, you are going to need git, a GitHub account, Heroku CLI and a Heroku account.
Step 1 Set up GitHub We need to have a working Discord bot so that we have something to push to GitHub. Let's start with creating a repo for our bot.
To know how to create a repo, click here https://help.github.com/articles/create-a-repo/
Then clone that repository on your local system. https://help.github.com/articles/cloning-a-repository/
now change directory into your repository.