slack bot
Orca: 다양한 언어와 문화의 채팅 💬 협업 플랫폼 봇
Orca: 다양한 언어와 문화의 채팅 💬 협업 플랫폼 봇
2023.10.17현대의 비즈니스 환경은 글로벌화되어 있어, 🌐 다양한 언어와 문화를 가진 사람들이 함께 일하는 경우가 흔합니다. 이런 상황에서 언어의 장벽은 큰 도전으로 다가올 수 있습니다. 이 문제를 해결하고자 'Orca'라는 채팅 플랫폼 봇을 개발하였습니다. Orca는 다양한 언어를 구사하는 팀원들 사이에서 원활한 의사소통과 협업을 가능하게 하기 위해 설계되었습니다. 이 봇은 고급 생성형 AI와 다국어 번역 기능을 통합, 언어와 문화의 장벽을 낮추어 더 효과적인 팀 작업을 지원합니다. Orca는 Slack, Discord 등 다양한 채팅 플랫폼에서 활용 가능합니다. 어떤 언어를 사용하더라도, 어디서 작업하더라도 팀원들과 원활하게 소통하고 협업할 수 있습니다. 다양한 기능을 통해 여러분의 팀은 더 높은 생산성과 효율성..
AWS Lambda를 이용한 Slack Bot 개발 (2) : API Gateway를 통한 이벤트 처리
AWS Lambda를 이용한 Slack Bot 개발 (2) : API Gateway를 통한 이벤트 처리
2023.09.05이번 글에서는 AWS Lambda를 활용하여 Slack Bot을 개발하는 과정 중, API Gateway를 통한 이벤트 처리에 대해 자세히 알아보겠습니다. 이 글은 "AWS Lambda를 이용한 Slack Bot 개발 가이드"의 두 번째 글입니다. 첫 번째 글에서는 AWS Lambda와 Slack Bot의 기본 설정, 권한 관리, 토큰 설정 등에 대해 알아보았습니다. 이러한 기본 설정이 완료되었다면, 이번 글에서는 실제로 Slack에서 발생하는 이벤트를 AWS Lambda 함수에서 어떻게 처리할 수 있는지에 대해 살펴보겠습니다. API Gateway는 AWS에서 제공하는 완전 관리형 API 생성 및 관리 서비스입니다. 이를 통해 HTTP 요청을 Lambda 함수에 연결할 수 있으며, 이 과정에서 다양한 ..
AWS Lambda를 이용한 Slack Bot 개발 (1) : 기본 설정
AWS Lambda를 이용한 Slack Bot 개발 (1) : 기본 설정
2023.09.04Slack은 협업 도구로서의 역할을 넘어 다양한 통합과 자동화를 가능하게 하는 강력한 플랫폼입니다. 특히 Slack Events API를 활용하면, 사용자의 메시지, 멘션, 리액션 등 다양한 이벤트에 반응하는 봇을 만들 수 있습니다. 이 글에서는 Python과 AWS Lambda를 사용하여 Slack Bot을 만드는 방법을 소개하겠습니다. 왜 AWS Lambda인가? AWS Lambda는 서버리스 컴퓨팅 서비스로, 서버 관리의 부담 없이 코드를 실행할 수 있습니다. 특히 Python에서는 AWS Lambda 함수를 사용하는 데 필요한 리소스가 많지 않아, 빠르고 저렴하게 봇을 구현할 수 있습니다. AWS 람다(Lambda) 비용 정책 살펴보기 #1. AWS Lambda와 서버리스 컴퓨팅 AWS Lambd..
Python으로 Slack App(Bot) 만들기 (4) - Slash Commands
Python으로 Slack App(Bot) 만들기 (4) - Slash Commands
2022.03.14이번에는 Slash Commands ( / ) 를 이용하여 요청과 응답을 하는 방법에 대해 알아보겠습니다. 상세한 내용은 Slack api 설명 페이지를 참고하시기 바랍니다. 1. slack api -> Slash Commands > [Create New Command] 2. Command, Request URL, Short Description, Usage Hint 등을 입력합니다. Request URL은 단순히 테스트를 위해서 http://localhost으로 입력해도 되지만 저는 ngrok으로 생성한 URL을 사용합니다. 그리고 기존에 Direct Message 처리부분과 구분하기 위해 URL+/slash/ 라고 입력했습니다. 3. [Save] 를 누르면 Slash Commands가 생성되었습니다...