Python 3

[인턴] Slack Bot 만들기 (2) : 로컬 서버 외부 접근 환경 구성

이번 편에서는 저번 편에서 만든 슬랙 앱과 실제로 대화를 하면서 테스트하기 위한 중요한 작업을 해보려고 한다. 슬랙에서는 슬랙봇을 만드는데 도움을 주는 slack python bolt를 제공한다. 처음 봇을 제작하거나 시간이 없는 분들은 이 프레임워크를 사용하는 것이 도움이 될 것이다. 그러면 이제 기본적인 셋팅 : slack bolt 코드를 실행할 수 있는 외부에서 접근할 수 있는 로컬 서버를 생성 을 진행하고 간단한 slack bolt 제공 코드를 통해 app 이 실행되는 것을 확인해보자. Setup 아래 페이지를 보면서 진행. https://github.com/slackapi/bolt-python GitHub - slackapi/bolt-python: A framework to build Slack..

[인턴] Slack Bot 만들기 (1) : Slack App

Slack Bot Slack App Slack Bot 생성 과정 1. Slack api 페이지 접속 1) 링크 : https://api.slack.com/ 2) 우측 상단 Your apps 클릭 2. Slack app 생성하기 1) Create New App 클릭 2) From scratch 클릭 3) App Name, workspace 설정 : 원하는 앱 이름 입력, 원하는 위치 선택 4) Create App 클릭 : App 관련 정보 수정을 원한다면, 왼쪽 목록에서 Settings Basic Information => 누르고 들어가서 정보 수정하기 3. Scope 설정 / Slack bot 생성 1) 페이지 이동 Features App Home OAuth & Permissions 2) Scopes 설..

[git] git-commit 실행 오류 발생

이 글은 편안함을 추구하던 한 개발자가 git bash 에서 겪은 오류에 관한 이야기 입니다,,, 원래는 항상 git bash 에서 commit, push 를 진행하다가 github desktop 의 흔들리지 않는 편안함 ACE 을 맛보고 쭈욱 github desktop 으로 진행하였다... 한번도 불편함이 없었는데 이번에 만났다. 역시 오류 컬렉터,,, 편안한 코딩이란 이 세상에 없지,,, 불편해야 정상이다 하하 ( 눈물 멘토님께서 git-commit 을 실행시키는게 좋다는 조언을 듣고 git-commit을 다운받은 후에 github desktop 에서 실행을 시키는데,,,, 어라;;;; `pre-commit` not found. Did you forget to activate your virtuale..