인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

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

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

안녕하세요
김은찬입니다.

697

수강생

11

수강평

1

답변

4.9

강의 평점

1

강의

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

커리큘럼

전체

18개 ∙ (2시간 52분)

해당 강의에서 제공:

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

수강평

전체

11개

4.9

11개의 수강평

  • cart_rudolf님의 프로필 이미지
    cart_rudolf

    수강평 5

    평균 평점 5.0

    5

    94% 수강 후 작성

    내용을 쉽고 친절하게 잘 알려주셔서 덕분에 슬랙봇에 대해 알게 되었습니다.

    • 김은찬
      지식공유자

      cart_rudolf님, 소중한 리뷰 감사합니다! 😊 강의를 통해 슬랙봇에 대해 잘 알게 되셨다니 정말 기쁩니다. 추가로 궁금한 점이나 배우고 싶은 내용이 있다면 언제든지 말씀해 주세요!

  • 똘똘이스머프님의 프로필 이미지
    똘똘이스머프

    수강평 863

    평균 평점 5.0

    5

    100% 수강 후 작성

    귀한 강의 감사드립니다.

    • 김은찬
      지식공유자

      흑흑..! 귀한 첫 수강평 감사합니다! :)

  • 쿤뱅님의 프로필 이미지
    쿤뱅

    수강평 3

    평균 평점 4.0

    4

    100% 수강 후 작성

    • 김은찬
      지식공유자

      쿤뱅님, 소중한 리뷰 감사합니다!

  • 지지플랏님의 프로필 이미지
    지지플랏

    수강평 5

    평균 평점 5.0

    5

    78% 수강 후 작성

    CRM메시지와 게임해또 채널에 봇을 운영하면서 또버지는 어떻게 봇을 만드셨는지 궁금했습니다. 봇을 만든 핵심 챕터는 실제로 실습해야할 것 와 닿을 것 같아서 생략하고 앞뒤 세팅부분을 1.3배속으로 보았습니당 저는 데이터쟁이인데, 이런 자동화 프로세스를 만들 때 figjam을 이용해서 도식화하면 누군가에게 설명하기 편하더라구요! 다음에 참고하시면 좋을 것 같습니다. 좋은 강의 무료로 만들어주셔서 감사합니다!

    • 김은찬
      지식공유자

      오 좋은 팁이네요~! 다음 강의에는 참고하겠습니다!! 구체적이고 소중한 리뷰 감사합니다 :D

  • matt coach님의 프로필 이미지
    matt coach

    수강평 1

    평균 평점 5.0

    5

    33% 수강 후 작성

    은찬님! 너무 잘듣고 있어요! :)

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!

    무료