Skip to content

Instantly share code, notes, and snippets.

@jawache
Last active April 15, 2019 17:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jawache/9eb2e75f07a0570469e4c7ff5a6df805 to your computer and use it in GitHub Desktop.
Save jawache/9eb2e75f07a0570469e4c7ff5a6df805 to your computer and use it in GitHub Desktop.

Setup Instructions

  1. 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

  1. 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.

  1. 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.

  1. 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

  1. 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment