개발 · 프로그래밍

/

데스크톱 앱 개발

커뮤니티에서 바로 써먹는 슬랙 봇 만들기

슬랙 기반의 커뮤니티를 참여하거나 운영하고 계신가요? 반복되고 비효율적인 작업으로 불편을 겪고 계신가요? 이 강의를 통해 바로 써먹을 수 있는 슬랙 봇을 만들어보세요!

(5.0) 수강평 5개

수강생 414명

Thumbnail

초급자를 위해 준비한
[데스크톱 앱 개발, slack-bot] 강의입니다.

이런 걸
배워요!

  • 슬랙의 다양한 이벤트 요청/처리 방법을 익힐 수 있어요

  • 슬랙 모달을 구현하고 모달에 입력한 데이터를 수집할 수 있어요

  • 수집한 데이터를 CSV 파일로 저장 및 조회할 수 있어요

  • 커뮤니티 관리자를 위한 관리자 메뉴를 호출할 수 있어요

  • 네이버 클라우드 플랫폼을 이용해 슬랙 봇을 배포하고 운영할 수 있어요

커뮤니티에서 바로 써먹는 슬랙 봇 만들기 😽

이 강의의 특징

📌 약 800명이 사용한 슬랙 봇 개발자가 알려주는 슬랙 봇 만들기 강의입니다.

📌 슬랙 봇을 개발하며 만나게 되는 문제 상황과 에러들을 함께 해결하며 진행합니다.

📌 수집, 저장, 조회라는 기본적인 기능을 구현하며 슬랙 봇 개발에 대한 노하우를 익힐 수 있습니다.

📌 가상 인물 '덕순이'의 문제를 함께 해결해나가는 스토리형 강의입니다.

이런 분들께 추천해요

반복 작업을 자동화 하고 싶어요!

슬랙에서 반복되는 작업을 하고 계신가요? 자동화를 통해 반복 작업에서 해방될 수 있어요

슬랙 메시지가 자꾸 사라져요..

시간이 지나면 슬랙 메시지가 사라지지 않나요? 메시지를 저장하고 언제든지 다시 조회할 수 있어요

제가 만든 봇을 배포하고 싶어요!

외부 개발자나 도구 없이도 직접 만든 슬랙 봇을 클라우드 환경에 배포하고 운영할 수 있어요

수강 후에는

  • 슬랙의 다양한 이벤트 요청/처리 방법을 익힐 수 있어요

  • 슬랙 모달을 구현하고 모달에 입력한 데이터를 수집할 수 있어요

  • 수집한 데이터를 CSV 파일로 저장하고 다시 조회해서 사용자에게 전달할 수 있어요

  • 커뮤니티 관리자를 위한 관리자 메뉴를 만들고 호출할 수 있어요

  • 네이버 클라우드 플랫폼(NCP)을 이용해 슬랙 봇을 배포하고 운영할 수 있어요

  • slack-bot의 생성부터 개발, 운영까지 전반적인 과정을 익힐 수 있어요

이런 내용을 배워요.

Slack 모달을 통한 정형화된 데이터 수집

모달을 이용하여 정형화된 데이터를 수집할 수 있어요. 사용자가 입력한 값이 유효한지 여부를 검증하고 직접 안내 메시지도 전달 할 수 있어요.

수집한 데이터를 CSV 파일로 저장 및 조회

모달을 통해 수집한 데이터를 CSV 파일로 저장해요. 사용자가 요청한다면 저장한 파일을 조회하고 전달하는 기능까지 구현할 수 있어요.

커뮤니티 관리자 메뉴 호출 및 데이터 조회

커뮤니티 관리자를 위한 메뉴를 호출할 수 있어요. 이 메뉴는 다른 사용자에게는 보이지 않고 '나에게만 표시'되도록 구현할 수 있어요.

네이버 클라우드 플랫폼을 이용한 슬랙 봇 배포

네이버 클라우드 플랫폼(NCP)에서 직접 Server를 생성하고 터미널에 접속할 수 있어요. git을 이용해 소스코드를 옮기고 슬랙 봇을 배포할 수 있어요.

수강 전 참고 사항

실습 환경

  • 운영 체제 : MacOS

  • 사용 언어 : Python 3.10 이상 권장

  • 사용 도구 : VSCode

학습 자료

  • 전체 강의자료 PDF

  • 소스코드 GitHub Repository

선수 지식 및 유의사항

  • 기본적인 Python 문법(조건문, 반복문, 자료형)

  • 기본적인 git 명령어(add, commit, push, pull)


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 반복되는 작업을 자동화하고 싶은 커뮤니티 운영진 또는 조직 구성원

  • 슬랙 메시지가 지워지기 전에 내용을 저장하고 언제든지 조회하고 싶으신 분

  • 클라우드 환경에서 24시간 슬랙 봇 서버를 운영해보고 싶으신 분

선수 지식,
필요할까요?

  • python

  • vscode

  • git

저는 1인 개발자이자 개발자 글쓰기 커뮤니티 '글또'의 운영진으로 활동하고 있습니다.
'또봇'이라는 슬랙 봇을 만들어 커뮤니티 활성화를 위한 다양한 기능들을 개발하고 있습니다.
이러한 경험을 바탕으로 더 많은 커뮤니티에 도움을 주고자 슬랙 봇 강의를 제작하고 있습니다.

커리큘럼

전체

18개 ∙ (2시간 52분)

수업 자료

가 제공되는 강의입니다.

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!