forked from outsideris/slack-invite-automation
-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathconfig.js
23 lines (22 loc) · 1.18 KB
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
module.exports = {
// your community or team name to display on join page.
community: process.env.COMMUNITY_NAME || 'Chicago Tech Diversity Initiative',
// your slack team url (ex: socketio.slack.com)
slackUrl: process.env.SLACK_URL || 'chitechdiversity.slack.com',
// access token of slack
// You can generate it in https://api.slack.com/web#auth
// You should generate the token in admin user, not owner.
// If you generate the token in owner user, missing_scope error will be occurred.
//
// You 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
slacktoken: process.env.SLACK_TOKEN || 'YOUR-ACCESS-TOKEN',
// an optional security measure - if it is set, then that token will be required to get invited.
inviteToken: process.env.INVITE_TOKEN || null,
// google site key (this is public)
recaptchaSiteKey: process.env.GOOGLE_RECAPTCHA_SITE_KEY || '6Lc1NBgTAAAAAK0u6KHdA3wm-DyzrFcA2J87RpUs',
// google private recaptcha key (keep this hidden)
privateRecaptchaKey: process.env.GOOGLE_RECAPTCHA_PRIVATE_KEY || 'PRIVATE-RECAPTCHA-KEY',
};