- Join our Slack
This is the most important thing to do, join our Slack! All of the help and support for this workshop will be available through there.
Once you are in then join the channels #mojifier-2-workshop and #mojifier-2-help
- Install Docker
To save time setting up we are using a version of Visual Studio Code with everything you need already bundled up into something called a docker image.
- Install Docker for Mac: https://docs.docker.com/docker-for-mac/install/
- Instal Docker for Windows: https://docs.docker.com/docker-for-windows/install/
- Download the code
Make sure docker is running, then open up a terminal and run
docker run -p 3000:3000 -p 7071:7071 deanobalino/mojifier --port=3000 --password=changeme
Then to make sure everything is working head to localhost:3000 in your favourite browser and enter the password changeme
, you should then see a version of VS code running in your browser.
- Create Slack Workspace
To be able to try out your Slack bot you'll need admin permission on a Slack workspace, if you are an admin on a slack workspace already then you can ignore this step, otherwise create one here: https://slack.com/create
- Create a free account on Azure
To create a Slack Bot we need to host a piece of code somewhere on the internet, we'll be using Azure Serverless Functions for this, creating an account on Azure beforehand will save you some time.
NOTE: It will ask you to enter a credit card, but you won't be spending any money.