워크스페이스 생성 · 봇 설치
Slack에서 과정용 워크스페이스를 만들고, 이 페이지에서 KDT Setup Bot을 설치합니다. 이후 세팅은 아래 4단계 위저드로 진행합니다.
KDT Slack Setup Automation
Day1 Company Slack 워크스페이스 계정으로 로그인하세요.
KDT Slack Setup Automation
세팅 실행
Slack App Home 버튼에 경고 표시가 뜨는 경우에도 이 폼으로 같은 세팅 엔진을 실행할 수 있습니다. 먼저 새 워크스페이스에 봇 설치가 끝나 있어야 목록에 표시됩니다.
기수 아카이브
세팅 완료 후 자동 저장됩니다. 과정별로 모아 보여드리며, 워크스페이스와 무관하게 이전 기수 설정을 재사용할 수 있습니다. 이 설정으로 시작하기를 클릭하면 과정 정보 폼이 자동으로 채워집니다.
저장된 이전 기수 설정이 과정별로 여기에 표시됩니다. 각 기수 카드에는 어느 워크스페이스에서 세팅했는지 함께 표시됩니다. 세팅 실행 완료 후 자동 저장됩니다.
훈련생을 슬랙 워크스페이스에 초대합니다. 아래 버튼으로 슬랙 초대 화면을 열고 훈련생 이메일을 입력해 초대하세요 (여러 명을 쉼표로 한꺼번에 붙여넣을 수 있습니다). 초대 메일은 슬랙이 직접 발송하므로 별도 설정이 필요 없습니다.
💡 세팅을 실행하면 워크스페이스 전체 멤버가 기본 채널에 자동 초대되므로, 위 방법으로 훈련생을 워크스페이스에 들여보내기만 하면 됩니다.
우리 시스템이 초대 이메일을 직접 발송하는 기능은 발송 도메인 인증 대기로 현재 비활성화되어 있습니다. 인증이 완료되면 아래에서 초대 링크 저장 → 메일 문구 편집 → 그룹별 일괄 발송을 쓸 수 있습니다. 그때까지는 위 슬랙에서 직접 초대를 이용하세요.
슬랙에서 초대 링크를 복사해 붙여넣으면, (도메인 인증 후 제공될) 이메일 자동 발송에 사용됩니다. 다른 워크스페이스 링크와 헷갈리지 않도록, 실행할 때마다 슬랙에서 최신 링크를 다시 복사해 붙여넣고 저장해주세요 (혼동 방지를 위해 화면에 이전 값을 자동으로 채워넣지 않습니다).
https://join.slack.com/t/... 링크를 아래에 붙여넣고 저장
훈련생·미가입 권한자에게 나가는 초대 메일의 제목·본문입니다. {{과정}}은 과정명으로 자동 치환되고,
초대 버튼·링크는 본문 아래에 자동으로 붙습니다(본문에 링크를 넣지 않아도 됩니다).
아직 워크스페이스에 가입하지 않은 훈련생에게 초대 링크를 이메일로 발송합니다. 그룹을 나누면 그룹마다 다른 채널을 지정할 수 있습니다 — 채널을 선택하면 가입(이미 멤버라면 다음 세팅 실행) 시 해당 채널에 자동 초대됩니다. 채널을 비워두면 워크스페이스 가입 초대만 발송됩니다.
🔒 입력한 이메일은 초대 목적으로만 보관되며, 이 워크스페이스의 과정이 종료된 후 90일이 지나면 자동으로 파기됩니다.
실행 로그
'▶ 세팅 실행' 탭에서 선택하고 비밀번호를 확인한 워크스페이스의 실행 기록이 날짜별로 표시됩니다. 미리보기(실행 전 확인)는 기록되지 않고, 실제로 실행된 것만 남습니다.
🔒 먼저 '▶ 세팅 실행' 탭에서 워크스페이스를 선택하고 비밀번호를 확인하세요.
새 과정 워크스페이스를 만들고 KDT Setup Bot을 설치한 뒤, Slack 안에서 과정 유형과 기본정보만 입력하면 채널, 공지, pin, bookmark, Canvas 탭 세팅을 자동 처리합니다.
Slack에서 과정용 워크스페이스를 만들고, 이 페이지에서 KDT Setup Bot을 설치합니다. 이후 세팅은 아래 4단계 위저드로 진행합니다.
워크스페이스를 선택하고 권한자(운영자)를 저장합니다. 권한자는 멤버 ID 또는 이메일로 등록하며, 멤버 목록에서 클릭 한 번으로 추가할 수도 있습니다.
과정 대분류·세부 템플릿을 고르고 과정명, 개강·종강일, 훈련일수, 훈련시간, 담당 행정매니저 등 기본 정보를 입력합니다.
생성할 채널을 체크하고 자료 링크·파일을 넣은 뒤, 공지·캔버스를 서식이 보이는 편집기에서 확인·수정합니다. 미리보기 위 "공지별 게시 채널"에서 각 공지가 올라갈 채널도 지정할 수 있습니다.
입력값을 최종 점검하고 세팅을 실행합니다. 결과 로그에서 채널·공지·고정·책갈피·Canvas 탭·운영자 자동 초대까지 확인합니다.
과정 유형 안내
과정 성격에 맞는 템플릿을 먼저 고르면, 해당 기준에 맞춰 채널과 기본 공지 세팅이 준비됩니다.
실행 전 체크리스트
링크 배치 안내
세팅 실행 시 입력한 각 URL이 Slack 채널의 어느 위치에 배치되는지 확인합니다. 변경할 링크가 있으면 입력값을 수정한 뒤 다시 실행하면 제자리에 갱신됩니다.
| 항목 | 배치 위치 |
|---|---|
| 훈련생 행정 요청 대백과 | 필독 행정공지 Canvas 탭 |
| 훈련장려금 지급 가능 기준 | 필독 행정공지 Canvas 탭 종합시트(수정 금지) Canvas 탭 |
| 출석 인정 사유 및 제출 서류 | 필독 행정공지 Canvas 탭 종합시트(수정 금지) Canvas 탭 |
| 서류발급 요청 구글폼 | 필독 행정공지 Canvas 탭 종합시트(수정 금지) Canvas 탭 |
| KDT 출결정정 요청 구글폼 | 필독 행정공지 Canvas 탭 종합시트(수정 금지) Canvas 탭 출석/QR 채널 Bookmark |
| 출석입력요청대장 작성법 | 필독 행정공지 Canvas 탭 |
| 출석 ZOOM 스크린샷 | 종합시트(수정 금지) Canvas 탭 |
| 출석입력요청대장 양식 파일 | 운영 공지 메시지 스레드 필독 행정공지/종합시트 Canvas 탭 |
채널 상단에 이름을 붙인 고정 링크(책갈피)를 걸 수 있습니다. 3단계(채널 · 콘텐츠) 화면의 "채널 책갈피(고정 링크)" 항목에서 관리합니다.
https://...) 입력 후 세팅 실행docs.google.com처럼 도메인만 뜨는 것들은,
공지·캔버스 안에 들어있는 URL을 슬랙이 자동으로 모아 보여주는 것이라 그 이름은 슬랙이 대상 페이지에서 가져옵니다
(구글폼처럼 로그인이 필요한 링크는 제목을 못 가져와 도메인만 표시). 이 자동 목록의 이름은 도구로 바꿀 수 없습니다.
대신 위 "채널 책갈피"로 이름을 직접 정한 고정 링크를 걸어 쓰시면 됩니다.
자동화 범위
실제 채널을 생성하기 전에 아래 범위를 먼저 기준으로 삼습니다. 무료/일반 Slack에서는 워크스페이스 생성과 최초 앱 설치 승인은 사람이 진행하고, 그 이후 반복 세팅은 봇이 처리합니다. Slack 기본/전체 채널은 그대로 두고, 자동화는 별도의 1-주요-공지 채널부터 표준 채널을 생성합니다.
템플릿 채널 초안
아래는 운영자가 검토하기 쉬운 한국어 기준 채널 초안입니다. 표준은 두 자리 번호 + 하이픈 + 한글 목적명이며, API 생성명은 같은 번호 체계의 영문 slug로 관리합니다. Slack 기본/전체 채널은 시스템 채널로 남겨두고, 표준 공지는 별도의 #1-주요-공지 채널에 게시합니다.
| 템플릿 | 한국어 기준 채널 초안 | 자동 게시 초안 |
|---|---|---|
| 일반 KDT 기본형 | # 1-주요-공지 # 2-데일리-공지 # 3-녹화본-업로드-공지 # 4-과정-문의 # 5-과제-안내 # 6-질의응답 # 7-출결문의 # 8-만족도조사 # 9-자유토크 | 주요 공지, 데일리 공지, 녹화본 안내, 과정/과제/Q&A/출결 문의 가이드, 만족도조사 안내 |
| 재직자형 | # 1-주요-공지 # 2-데일리-공지 # 3-운영-행정-문의 # 4-출석체크-QR코드 # 5-출결현황공유 # 6-자리비움 # 7-학습질문 # 8-인사이트-자료공유 # 9-자유소통 | 주요 공지, 데일리 공지, 운영/행정 문의 가이드, 출석체크 안내, 학습질문 이용 안내, 자유소통 안내 |
| 단기심화형 | # 1-주요-공지 # 2-데일리-공지 # 3-운영-행정-문의 # 4-출석체크-QR코드 # 5-정보공유 # 6-학습질문 # 7-만족도조사 # 8-자유소통 | 주요 공지, 데일리 공지, 운영/행정 문의 가이드, 출석체크 안내, 학습질문 이용 안내, 자유소통 안내 |
커스터마이징 항목
| 항목 | 조작자 입력 | 자동 반영 위치 |
|---|---|---|
| 공지 템플릿 | 일반 KDT 기본형 / 재직자형 / 단기심화형 | 채널 세트, 게시 위치, 기본 공지 문구, pin/bookmark/Canvas 기준 |
| 사용자 맞춤형 템플릿 | 추후 기능. 운영자가 직접 채널 구성과 공지 본문을 저장해 재사용 | 템플릿 표준 확정 이후 별도 관리 화면에서 반영 예정 |
| 과정 기본정보 | 과정명, 회차, 약자, 개강일, 종강일, 훈련일수, 훈련시간 | 채널명, 공지 제목, 휴가계획서 포함 여부, 자동 생성 출석입력요청대장의 훈련기간·훈련시간 |
| 훈련과정 담당 행정매니저 | 담당 행정M 이름 | 자동 생성 출석입력요청대장 양식의 ④대장관리자 항목에 기입 |
| 강사/리더 | 선택 입력. 미정이면 비워둠 | 현재 표준에서는 학습질문 채널을 통합 생성. 강사/리더명은 채널 생성 기준이 아니라 공지 문구 검토용으로만 사용 |
| 훈련과정 담당 LX | 담당 LX 이름. 미정이면 비워둠 | 운영 공지, 필독 행정공지의 승인/문의 안내 문구에 자동 반영 |
| 공지/자료 링크 | 출결정정 Form, 출석 ZOOM 스크린샷, 공지사항 종합시트 링크. 공통 행정 링크는 자동값 사용 | 공지 부모 메시지, 스레드 본문, 책갈피, Canvas 탭 |
| 첨부 파일 | 출석입력요청대장 파일(비워두면 자동 생성), 휴가 발생 과정의 휴가신청서 파일 | 운영 공지 스레드에 실제 파일로 업로드 |
| 운영자 권한 | 멤버 목록에서 클릭 추가, 또는 멤버 ID·이메일 입력 | 실행 권한, 생성 채널 자동 초대. 미가입 이메일은 '예약 권한자'로 저장 → 슬랙 직접 초대로 가입 시 자동 승격 |
| 훈련생 초대 | 슬랙 초대 화면에서 이메일 입력해 초대 | 슬랙이 직접 초대 메일 발송, 가입 시 다음 실행 때 기본 채널 자동 초대 (우리 시스템의 이메일 자동 발송은 도메인 인증 완료 시 제공됩니다) |
| 채널 옵션 | 실행 모달에서 템플릿 채널별 생성 여부를 체크박스로 선택 | 이번 과정에 필요한 채널만 생성하고, 선택된 채널에만 공지/pin/bookmark/Canvas 반영 |
아래 주소는 일반 운영자가 매번 볼 필요가 없습니다. Slack 앱을 처음 만들거나 봇 서버 주소가 바뀌었을 때만 시스템 관리자가 확인합니다.
자주 바뀌는 URL을 여기서 저장하면 이후 세팅 실행 시 자동으로 반영됩니다. 비워두면 기존 기본값이 그대로 사용됩니다.
"ICP13_test"처럼 알아보기 힘든 원본 워크스페이스 이름 대신, 드롭다운에 표시할 이름을 이 표에서 한 번에 확인·수정할 수 있습니다. 직접 지정하지 않으면 원래 워크스페이스 이름이 그대로 표시됩니다.
다른 화면과 동일하게 등록된 과정명 중에서만 고르거나("+ 새 과정명 추가"로 바로 등록 가능, 세팅 실행 탭과 같은 목록을 공유합니다) 새로 추가할 수 있습니다(오타로 흩어지는 것 방지). 체크한 행의 "현재 라벨" 칸에 선택한 과정명을 채워 넣기만 하며, 검수 후 [선택 항목 일괄 저장]을 눌러야 실제로 저장됩니다.
| 워크스페이스명 | 세팅 상태 | 현재 라벨 | 관리/저장 | |
|---|---|---|---|---|
| 설치된 워크스페이스 목록을 불러오는 중... | ||||
세팅을 실제로 실행하려면 이 비밀번호가 필요합니다(세팅 실행 탭 1단계에서 매번 확인). 비밀번호가 아직 없으면 바로 새로 정할 수 있고, 이미 있으면 기존 비밀번호를 알아야 바꿀 수 있습니다.
모든 워크스페이스가 이 목록을 공유합니다. 세팅을 실행할 때 실행 대상 과정유형을 담당하는 담당자만 선택 목록에 나타납니다.