슬랙 봇 응답 안 될 때 체크할 권한 설정과 채널 조치법

연동해 둔 메신저 봇에 메시지를 보냈는데 반응이 없어서 답답했던 경험 있으신가요. 분명 설치도 잘 끝냈고 토큰도 맞게 입력했는데 봇이 묵묵부답이면 뭐부터 손대야 할지 막막해집니다.

이런 문제는 대부분 슬랙 앱 권한이 제대로 안 뚫려 있거나 비공개 채널에 봇이 들어와 있지 않아서 발생해요. 오늘 봇이 먹통일 때 바로 해결할 수 있는 핵심 점검 포인트를 차근차근 짚어드릴게요.

핵심 요약

  • 비공개 채널 응답 실패는 그룹 메시지 접근 권한 누락이 원인일 수 있습니다.
  • 앱 권한 스코프를 추가한 뒤에는 반드시 슬랙 워크스페이스 재인증을 진행해야 합니다.
  • 앱 홈 탭 활성화와 봇 채널 초대를 완료해야 대화가 정상 시작됩니다.
  • 외부 연동 서비스라면 페어링 승인 대기 상태인지 체크해야 합니다.

비공개 채널 권한과 앱 홈 메시지 탭 활성화

슬랙 봇이 공개 채널에서는 말을 잘 듣다가 비공개 채널이나 개인 대화창에만 들어가면 먹통이 되는 일이 자주 생깁니다. 이는 슬랙 API 설정에서 봇이 접근할 수 있는 범위가 공개 채널용으로만 제한되어 있기 때문이에요.

비공개 채널 대화를 읽고 답하려면 앱 관리 페이지의 스코프 설정에서 그룹 메시지 관련 권한을 열어주어야 합니다. 이 권한이 빠져 있으면 봇은 비공개 채널에서 일어나는 대화를 전혀 인지하지 못합니다.

또한 봇과 1대1 대화를 나누려면 앱 홈 항목에서 메시지 탭 기능을 켜두어야 합니다. 이 옵션이 꺼져 있으면 사용자가 봇에게 개인 메시지를 보낼 수 있는 입력창 자체가 활성화되지 않거나 전송한 글이 전달되지 않습니다.

원인별 점검 기준과 권한 설정 비교

봇이 먹통이 되는 이유는 상황에 따라 구체적으로 나뉩니다. 권한 문제인지, 단순 초대 누락인지 아래 기준으로 나누어 점검해 보세요.

증상 원인 필수 확인 항목 조치 방법
비공개 채널 무응답 그룹 메시지 스코프 미승인 권한에 message.groups 추가
1대1 대화 불가 앱 홈 메시지 탭 비활성화 앱 홈 설정에서 메시지 탭 켜기
권한 수정 후 무응답 워크스페이스 재인증 누락 앱 관리에서 Reinstall 진행
봇이 채널에 없음 채널 내 앱 초대 누락 채널에 봇 계정 직접 초대

권한 변경 후 필수 단계와 채널 초대 방법

슬랙 앱 관리자 페이지에서 필요한 권한을 새로 추가했다고 해서 그 즉시 봇이 작동하는 것은 아닙니다. 많은 분들이 이 단계를 빠뜨려서 한참 동안 설정 창만 만지작거리곤 합니다.

새로운 권한을 부여한 뒤에는 워크스페이스에 변경된 권한을 다시 적용하는 재인증 과정을 거쳐야 합니다. 클릭 한 번으로 끝나는 과정이지만 이걸 빼먹으면 슬랙 시스템은 이전 권한 기준 그대로 봇을 동작시킵니다.

  1. 슬랙 API 관리자 페이지에 접속해 해당 앱을 선택합니다.
  2. 왼쪽 메뉴의 오스 및 권한 항목으로 이동해 부족했던 스코프를 추가합니다.
  3. 페이지 상단에 보이는 워크스페이스에 앱 재설치 버튼을 누릅니다.
  4. 권한 요청 화면에서 허용을 눌러 변경 사항을 적용합니다.
  5. 봇이 작동할 슬랙 채널에 들어가 봇 계정을 직접 초대합니다.

꼭 확인하세요

봇 권한을 바꾼 뒤 재설치 버튼을 누르지 않으면 시스템에 새 권한이 반영되지 않으니 설정 변경 후에는 상단 재인증 버튼을 꼭 확인하세요.

연동 서비스 페어링과 승인 요청 확인

외부 AI 에이전트나 자동화 도구를 슬랙과 연결했을 때는 메신저 내부 설정 외에 연동 프로그램의 승인 목록도 함께 살펴봐야 합니다. 봇을 만들어 토큰까지 건넸는데도 대답이 없다면 승인 대기 상태에 걸려 있을 확률이 높습니다.

외부 연결형 서비스들은 보안을 위해 처음 말을 건 사용자 계정을 즉시 승인하지 않고 관리자 승인 대기열에 올려둡니다. 이 페어링 승인이 완료되어야 비로소 봇이 해당 사용자의 명령을 수신하고 답변을 생성하기 시작합니다.

승인 요청은 일정 시간이 지나면 자동으로 사라지거나 무효 처리되는 경우가 많아요. 따라서 메신저로 봇에게 첫 인사를 건넨 직후 연동 프로그램의 채널 설정이나 페어링 메뉴로 들어가서 내 계정을 승인해 주어야 합니다.


슬랙 봇이 응답하지 않을 때 가장 먼저 확인할 부분은 비공개 권한 설정과 권한 추가 후 재설치 여부입니다. 거기에 채널 초대와 페어링 승인까지 마쳤다면 대부분의 응답 오류는 깨끗하게 해결됩니다.

지금 바로 슬랙 앱 관리 페이지로 들어가서 봇의 권한 스코프에 필요한 항목이 다 들어 있는지 확인해 보세요.

자주 묻는 질문

Q. 권한을 추가했는데도 봇이 계속 대답을 안 해요.

권한 추가 후 페이지 상단의 워크스페이스에 앱 재설치 버튼을 눌러 승인을 마쳤는지 확인해 보세요. 또한 봇이 해당 채널에 멤버로 초대되어 있는지도 함께 체크하셔야 합니다.

Q. 외부 자동화 앱과 연결했는데 대화가 안 됩니다.

연동 프로그램의 채널 설정이나 페어링 탭으로 이동해 보세요. 봇에게 메시지를 보낸 내 계정이 승인 대기 목록에 떠 있다면 승인 버튼을 눌러주어야 대화가 시작됩니다.

참고한 기사
회고를 까먹지 않고, 매주 하고 싶다면?

댓글 남기기