슬래시 명령어
Entry, Professional, Enterprise, Enterprise Advanced 플랜에서 사용할 수 있습니다.
Mattermost 안에서 간단한 명령어로 동작을 실행할 수 있습니다. Mattermost 슬래시 명령어를 실행하는 방법을 알아보세요.
기본 제공 슬래시 명령어
기술 난이도: No-code
바로 사용할 수 있는 이 명령어들은 사용자, 채널, 대화를 명령줄 방식으로 다룰 수 있게 해 줍니다. 사전 제작된 슬래시 명령어의 예로는 채널에 팀원을 추가하는 /invite, 채널 설명을 지정하는 /header, 채널에서 통화를 시작하거나 참여하는 /call 등이 있습니다.
또한 API 엔드포인트를 사용해 데이터 모델을 프로그래밍 방식으로 다룰 수 있습니다. 응답은 명령어를 실행한 사용자 이름으로 게시되며, 사용자 이름과 아이콘을 재정의할 수도 있습니다.
Mattermost에서 사용할 수 있는 기본 제공 슬래시 명령어를 자세히 알아보세요.
맞춤 슬래시 명령어
기술 난이도: Low-code
슬래시 명령어는 아웃고잉 웹훅과 비슷하지만, 채널에서 키워드를 감지하는 대신 사용자가 미리 설정된 명령어를 직접 입력할 때 트리거된다는 점이 다릅니다. 슬래시 명령어를 사용하는 것은 채널 안에서 명령줄을 사용하는 것과 비슷합니다. 즉 슬래시 명령어를 입력하면 메시지를 게시하지 않고 명령이 실행되는 반면, 아웃고잉 웹훅은 게시된 메시지에 의해서만 트리거됩니다. 이후 외부 서비스가 요청을 처리하고, 일반 텍스트, 리치 메시지 콘텐츠, 대화형 버튼이나 폼 같은 응답을 채널로 직접 돌려줄 수 있습니다.
Mattermost의 슬래시 명령어 형식은 Slack과 호환되므로 Slack에서 쓰던 명령어를 손쉽게 이전할 수 있습니다.
맞춤 슬래시 명령어 만들기를 자세히 알아보세요.
활용 사례 예시
Mattermost에서 슬래시 명령어를 활용하는 몇 가지 예시입니다.
프로젝트 관리
/jira create를 입력하면 대화형 다이얼로그가 열려 Mattermost에서 바로 새 Jira 이슈를 등록할 수 있습니다. 요약, 설명, 우선순위 같은 필드도 함께 입력합니다.
인시던트 대응
/pagerduty trigger를 사용하면 폼이 열려 새 인시던트를 시작하고, 온콜 대응자에게 알리고, 세부 정보를 채널에 다시 게시해 팀이 함께 대응할 수 있습니다.
지식 검색
/docs search authentication 같은 명령어는 문서 시스템을 조회해 관련 문서 목록을 Mattermost Blocks로 렌더링하고 링크와 함께 반환합니다.