노션에 있는 캘린더에 있는 데이터 슬랙에 보내주는 봇
# in configure.py
api_key={
"GDSC_slack_bot": "xoxb-asdfasdfasdfasdf",
"GDSC_notion_token" : "secret_asdfasdfasdfasdf",
"GDSC_databaseId" : "3asdfasdfasdfasdf",
"WS_slack_bot": "xoxb-zxcvushdiufhoiush",
"WS_notion_token" : "secret_zxcvushdiufhoiush",
"WS_databaseId" : "3zxcvushdiufhoiush",
}
#변수 = 노션 채널 고유 id
EVENT = "C051QNA9AG3"
BACKEND_EVENT = "C052EGG4J0G"
CLIENT_EVENT = "C051QRWRD7U"
DESIGN_EVENT = "C051J84NN22"
FRONTED_EVENT = "C052EGRCN80"
ML_EVENT = "C051QN81C2X"
CHANNELS = {
"channels":[
# 왼쪽은 노션 Event Type : 오른쪽은 그냥 변수
{
#event 채널
"Academic": EVENT,
"Bi-Weekly Review": EVENT,
"Keynote": EVENT,
"Management": EVENT,
"Offline Event": EVENT,
"Online Event": EVENT,
},
{
#position별 채널
"Backend Event": BACKEND_EVENT,
"Client Event": CLIENT_EVENT,
"Design Event": DESIGN_EVENT,
"Frontend Event": FRONTED_EVENT,
"ML Event": ML_EVENT,
},
{
EVENT #아무 멘션 없을 시 EVENT 채널에
}
]
}