- Make sure NodeJS is installed on your machine: https://nodejs.org/
- Make sure git is installed on your machine: https://git-scm.com/
- In terminal navigate to the directory on your computer where you want to download the website files
cd path/to/directory
- Run
git clone git@github.com:hackogden/hackogden.com.git
- Navigate into the project directory:
cd hackogden.com
- Run
npm install
to install site dependencies - Run
npm start
to startup a node server on your machine. - Preview the site on your local machine at: http://localhost:3000
- Make changes to your heart's desire!
- When done commit your changes with git and watch the Heroku magic happen!
A tiny web application to invite a user info your slack team.
Inspired by How I hacked Slack into a community platform with Typeform and Socket.io's slack page.
fill out config.js
as your infomation.
-
community
: your community or team name to display on join page. -
slackUrl
: your slack team url (ex: socketio.slack.com) -
slacktoken
: access token of slack. You can generate it in https://api.slack.com/web#authYou can test your token via curl:
curl -X POST 'https://YOUR-SLACK-TEAM.slack.com/api/users.admin.invite' \ --data 'email=EMAIL&token=TOKEN&set_active=true' \ --compressed
Node.js is required.
$ git clone git@github.com:outsideris/slack-invite-automation.git
$ cd slack-invite-automation
$ npm install
$ bin/www
You can access http://localhost:3000 on your web browser.