-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env.example
66 lines (55 loc) · 2.2 KB
/
.env.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# DISCORD BOT
#
# The Client ID of the application running the bot from the Discord Developer Portal
CLIENT_ID=
# The token from the Discord Developer Portal for the bot
BOT_TOKEN=
# The bot prefix. All commands will have this in front of them.
BOT_PREFIX=
# The Rich Presence data for the bot. The "Playing ..." status will contain this text. (https://discord.com/rich-presence)
BOT_ACTIVITY=
# EVENT NOTION PIPELINE
#
# Note that NO guarantees for the script are made unless
# the below environment variables are properly set.
# The credentials required for the Notion Integration
# connected to the ACM UCSD Board Notion.
#
# This Integration needs read-write access to the Notion Calendar
# in order for the Event Notion Pipeline to function properly.
NOTION_INTEGRATION_TOKEN=
# Database IDs for pages we want to automatically create and retrieve on Notion.
NOTION_CALENDAR_ID=
NOTION_MEETING_NOTES_ID=
NOTION_HOSTED_EVENTS_ID=
# The credentials for the GCS service account with access to the
# Host Form Response Google Sheet.
#
# The first should link to the email, but the second environment variable
# should be a relative path to the JSON file acquired from GCS for the
# service account.
GOOGLE_SHEETS_SERVICE_ACCOUNT_EMAIL=
GOOGLE_SHEETS_KEY_FILE=
# The information required to access the Host Form Response Google Sheet.
#
# The ID can be extracted from the first part of the Google Sheet URL, and the
# sheet name MUST be a verbatim copy of the sheet from the Google Sheet that
# contains all the response.
GOOGLE_SHEETS_DOC_ID=
GOOGLE_SHEETS_SHEET_NAME=
# Google Calendar ID where Kartana will store scheduled messages for persistence.
SCHEDULED_MESSAGE_GOOGLE_CALENDAR_ID=
# Discord Guild (server) ID to speed up porting of slash commands.
DISCORD_GUILD_ID=
# Channel ID to send any alerts the Notion Event pipeline makes.
DISCORD_EVENT_PIPELINE_CHANNEL_ID=
# Discord mention ID's for Logistics team and maintainer of pipelines.
DISCORD_LOGISTICS_TEAM_MENTION_ID=
DISCORD_MAINTAINER_MENTION_ID=
DISCORD_FUNDING_TEAM_MENTION_ID=
DISCORD_MARKETING_TEAM_MENTION_ID=
# Discord channel ID where miscellaneous bot error messages will be sent.
DISCORD_BOT_ERROR_CHANNEL_ID=
# ACMURL credentials
ACMURL_USERNAME=
ACMURL_PASSWORD=