Slack에서 Agent와 채팅
Loading content...
Theme Park Agent는 HTTP를 통해 배포되고 연결 가능합니다. 이 강의에서는 Mastra의 채널 기능을 사용하여 Slack에 연결하므로 Slack이 실행되는 어느 곳에서나 메시지를 보낼 수 있습니다.
@chat-adapter/slack 패키지를 설치하고, 테마 파크 Agent에 channels 구성을 추가하고, 올바른 범위의 Slack 앱을 생성합니다. Mastra는 웹훅 경로를 자동으로 노출합니다. Slack의 이벤트 구독을 지정하면 메시지가 Agent로 바로 전달됩니다.
승인 게이트가 포함된 동일한 Tool, Memory 및 티켓 구매 Workflow가 DM에서 실행됩니다. 채널은 또한 동일한 패턴을 통해 Discord 및 Telegram을 지원합니다. 어댑터를 설치하고, channels.adapters 아래에 추가하고, 환경 변수를 설정하고, 배포하고, Mastra가 생성한 경로에서 플랫폼 웹후크를 가리킵니다.
"웹후크 핸들러를 직접 구축하지 않습니다. Slack 서명을 직접 확인하지도 않습니다. 어댑터가 이 모든 것을 처리합니다."
— 길 에르난데스
Code:
웹훅 URL 형식:
https://<your-project>.server.mastra.cloud/api/agents/your-agent-id/channels/slack/webhook
관련 Mastra 문서:
질문하세요:
Discord — 다른 학습자 및 Mastra 팀과 대화하기
LinkedIn의 Guil - Guil에게 직접 질문하기 마스트라를 팔로우하세요:
X — 업데이트를 보려면 Mastra를 팔로우하세요.
YouTube — 더 많은 튜토리얼 보기
LinkedIn — 업데이트를 팔로우하세요