# Slack Bot
개발자 경험 개선하기 (1) - PR 리뷰 마감시간을 알려주는 슬랙봇 구현하기(feat. Github Actions & Slack API)
보투게더 팀의 코드리뷰 규칙은 크게 3가지 정도가 있습니다.PR은 최소 2명 이상의 Approve가 있어야 merge될 수 있다.PR은 10시간 이내로 코드리뷰를 한다.PR 리뷰를 완료하거나 리뷰를 반영했다면코드리뷰 완료, 리뷰 반영 완료 등의 메시지를 슬랙에 남긴다.

[포스코x코딩온] KDT-Web-8 7주차 회고4 토이프로젝트 <슬랙봇을 활용한 스터디 리마인더>
✏️ EC2, Node.js, pm2, slack API 를 활용한 스터디 리마인더를 생성해보자.

파이썬을 사용하여 슬랙 채널에 메시지 보내기
이 튜토리얼에서는 슬랙 API를 사용하여 파이썬 스크립트를 작성하여 슬랙 채널에 메시지를 보내는 방법에 대해 알아보겠다. 이 작업을 위해 Slack API를 기반으로 하는 slack-sdk 라이브러리를 사용한다. 또한 슬랙 봇을 만들고 필요한 OAuth 토큰을 얻는 과

Dev-Event-Slack-Bot 프로젝트 - slack api 활용, slack bot distribution
slack bot을 만들어서 개인 workspace 에 귀속시켜서 사용하는 것은 간단하나 public하게 distribution 하기 위해서는 OAuth를 무조건 해야한다. 그러기 위한 re-direct url (call back url) 설정과 token관련 설정

Dev-Event-Slack-Bot 프로젝트 - 시작, version 0.1 배포
용감한 친구들의 "개발자 컨퍼런스 및 해커톤 일정(https://github.com/brave-people/Dev-Event)" 을 알려주는 repo 기반으로, 주 1회씩 해당 내용을 정리해서 전송하는 slack bot을 만들어 보자

[FastAPI] 슬랙 봇이 알려주는 심심풀이 불용한자 3
저번 포스팅에 이어서 슬랙 봇 관련하여 코드를 정리해본다.최초에 fastapi 생성 후 만들 때 main.py에 모든 기능들을 다 추가하였는데기능들이 추가될 때 마다 보기힘들고 분류도 되지 않기 때문에router를 prefix단위로 쪼개서 계속 붙여나가려고 한다.mai

[FastAPI] 슬랙 봇이 알려주는 심심풀이 불용한자 2
지난 포스팅에 이어 슬랙 봇을 이용한 불용한자 알아보기를 이어서 진행한다.슬랙의 커스텀 슬래시 커맨드를 이용하여 유저에게 슬랙 봇이 DM을 보내는 기능까지 작성했었다.이 후에 최초로 구상한 것은 슬래시 커맨드가 발생하였을 때위 이미지와 같은 plain text를 보내서

[FastAPI] 슬랙 봇이 알려주는 심심풀이 불용한자
이번에는 슬랙 봇을 이용해서 한자 이름을 입력하면 이 한자가 불용한자 인지 체크해보는 것을 만들어보려고 한다.그냥 어딘가에서 주워들은 얘기이지만 이름에는 쓰면 안되는 한자들이 있다고 한다.그 한자들이 이름에 들어갈 경우 어쩌고 저쩌고 해서 이렇게 저렇게 부정적으로 된다

[FastAPI] 슬랙 봇을 이용하여 노션과 연동해보기 2 (with FastAPI)
📝 채팅하여 메시지 받아보기 슬랙 채널에 봇을 추가하여 채팅을 해보도록 한다. 기존에 유효성 검증을 위해 했던 body 메시지에 맞춰 모델을 작성하였는데 채팅을 시도했을 때 요청하는 request body는 다른 형태로 들어온다. event의 text부분에 내가

[FastAPI] 슬랙 봇을 이용하여 노션과 연동해보기 1 (with FastAPI)
이번에는 슬랙 봇을 이용하여 슬랙에서 채팅한 것을 가져와서 이 데이터를 노션으로 기록해보는 것을 해보려고 한다.우선 슬랙 봇의 구독기능을 활용하려고 하는데 슬랙 채널에 특정 이벤트(채팅)를 구독으로 걸어놓고이 이벤트가 발생하면 자동적으로 봇에게 이벤트를 전달해주는 구조

🤖 Admin Main Dashboard 슬랙 봇 제작 과정 정리
💡 2021년 1월, 오늘식탁에서 사내 메신저로 사용하는 슬랙(Slack)의 봇(Bot)을 사용하여 오늘회 시스템과 연동되는 기능을 추가하는 것을 싱크 타임 과제로 받게 되어 과정에 대해 정리했습니다.기존에는 따로 봇을 사용하지 않고 github, notion 등과

Slack bot | slack bolt 사용법
슬랙 봇을 이용해 slash command를 만들게 되어 그 방법을 찾다가 이를 파이썬으로 활용하기 위한 도구인 slack bolt를 알게 되었다. 슬래시 커맨드를 이용하면 데이터 payload를 슬랙과 연동된 앱으로 보낼 수 있다.내장 명령어를 제외하고 만들면 된다.

[aws lambda] 랜덤 청소 당번 슬랙 자동 알림 - 차근차근 따라하기 3/3
테스트 카테고리를 눌러보면, 여러가지 템플릿을 활용하여 테스트를 해볼 수 있다. 우리가 만든 봇은 따로 입력 값이 필요하지 않기 때문에 바로 테스트 버튼을 눌러보자.잠깐 기다리면 실행이 끝난다.세부 정보 를 눌러보면 함수 수행 내역을 자세히 볼 수 있다.실행이 잘 되었

[aws lambda] 랜덤 청소 당번 슬랙 자동 알림 - 차근차근 따라하기 2/3
AWS는 신이고 Lambda는 무적이다AWS Lambda는 서버 없이 (serverless) 웹 서비스를 제공할 수 있다. Lambda 함수의 실행 시간과 용량만으로 요금이 나오므로(등록해놓고 사용 하지않으면 비용도 발생하지 않는다), 이 글처럼 트래픽이 없다시피 한

[aws lambda] 랜덤 청소 당번 슬랙 자동 알림 - 차근차근 따라하기 1/3
회사에 가습기가 있다. 얘를 매일 세척해줘야 한다. 사람들 중 매일 랜덤으로 청소 당번을 한 명 뽑아서 슬랙으로 알려주는 봇을 만들어 달라해서 만들어 봤다. part 1. 슬랙 앱 만들기part 2. lambda 함수 제작part 3. 동작 테스트 및 자동화매일 오전

[Node.js] TypeScript로 Slack 알림 Bot 구현해보기
Slack API를 이용한 복 구현해보기(Node.js + TypeScript)