|
|
11 years ago | |
|---|---|---|
| bin | 11 years ago | |
| routes | 11 years ago | |
| screenshots | 11 years ago | |
| views | 11 years ago | |
| .gitignore | 11 years ago | |
| LICENSE.md | 11 years ago | |
| README.md | 11 years ago | |
| app.js | 11 years ago | |
| config.js | 11 years ago | |
| package.json | 11 years ago |
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 cummunity 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#authchannels : channels to join when the user is invited.(Array)
You can find id of channels in your slack.(look at sidebar on the left)channel list's HTML looks like:
```html
<li class="channel_C024R4462 channel ">
<a class="channel_name" data-channel-id="C024R4462">
<span class="unread_just_C024R4462 unread_just hidden">0</span>
<span class="unread_highlight_C024R4462 unread_highlight hidden">0</span>
<span class="overflow-ellipsis"><span class="prefix">#</span>codeport</span>
</a>
</li>
```
the value of data-channel-id is channel id.(C024R44 in above example)
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.