채널톡 아이콘

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

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

Thumbnail
날개 달린 동전

강의 추천하고 성장과 수익을 만들어 보세요!

날개 달린 동전

마케팅 파트너스

강의 추천하고 성장과 수익을 만들어 보세요!

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

5.0

5.0

cart_rudolf

94% 수강 후 작성

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

5.0

똘똘이스머프

100% 수강 후 작성

귀한 강의 감사드립니다.

5.0

세윤

94% 수강 후 작성

흥미있는 주제입니다. 또한, 기초과정으로서 거의 완벽하네요! 서버 및 웹서비스 관리에 사용하면 좋을 것 같습니다. 다음 강의에서는 이슈발생시 서버 및 서비스 점검, 데몬 재시작, 서비스 상태 정보 수집 및 시각화 등이 다루어지면 좋겠습니다.

수강 후 이런걸 얻을 수 있어요

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

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

  • 수집한 데이터를 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,342

수강생

57

수강평

40

답변

4.9

강의 평점

2

강의

안녕하세요! 저는 1인 개발자 김은찬입니다.

1인 개발을 하며 배운 것들을 여러분과 나누고 싶어요.

커리큘럼

전체

18개 ∙ (2시간 52분)

해당 강의에서 제공:

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

수강평

전체

24개

5.0

24개의 수강평

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

    수강평 868

    평균 평점 5.0

    5

    100% 수강 후 작성

    귀한 강의 감사드립니다.

    • 김은찬
      지식공유자

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

  • catwalk님의 프로필 이미지
    catwalk

    수강평 15

    평균 평점 5.0

    5

    39% 수강 후 작성

    • jphong님의 프로필 이미지
      jphong

      수강평 6

      평균 평점 4.8

      5

      33% 수강 후 작성

      • 세윤님의 프로필 이미지
        세윤

        수강평 37

        평균 평점 4.9

        5

        94% 수강 후 작성

        흥미있는 주제입니다. 또한, 기초과정으로서 거의 완벽하네요! 서버 및 웹서비스 관리에 사용하면 좋을 것 같습니다. 다음 강의에서는 이슈발생시 서버 및 서비스 점검, 데몬 재시작, 서비스 상태 정보 수집 및 시각화 등이 다루어지면 좋겠습니다.

        • cart_rudolf님의 프로필 이미지
          cart_rudolf

          수강평 6

          평균 평점 5.0

          5

          94% 수강 후 작성

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

          • 김은찬
            지식공유자

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

        비슷한 강의

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

        무료