튜토리얼 카테고리 Skills 소개
ZH EN JA KO
🎮

Discord

소셜 메시징 및 소셜

설치 명령어

npx clawhub@latest install discord

설치 안내

1
환경 확인

Node.js 22 이상과 OpenClaw가 설치되어 있는지 확인하세요. 터미널에서 openclaw --version을 실행하여 확인할 수 있습니다.

2
설치 실행

위의 설치 명령어를 터미널에서 실행하세요. ClawHub가 자동으로 Discord을(를) ~/.openclaw/skills/ 디렉토리에 다운로드하고 설치합니다.

3
설치 확인

openclaw skills list를 실행하여 설치된 스킬 목록을 확인하고, Discord이(가) 목록에 표시되는지 확인하세요.

4
매개변수 설정 (선택사항)

아래 소개의 설정 안내에 따라 ~/.config/openclaw/openclaw.json5에 스킬 설정 항목을 추가하세요.

수동 설치 방법: Skill 폴더를 ~/.openclaw/skills/ 또는 프로젝트의 skills/ 디렉토리에 복사하세요. 폴더에 SKILL.md 파일이 포함되어 있어야 합니다.
Bot 배포 다중 서버 명령 처리

상세 소개

Discord 스킬은 OpenClaw를 강력한 Discord 봇으로 배포하여 Discord 커뮤니티에서 AI 인터랙티브 서비스를 제공합니다.

핵심 기능

  • 메시지 응답: 채널 메시지를 모니터링하고 자동 답장, @mention 트리거 또는 접두사 명령 지원
  • Slash 명령: 사용자 정의 Discord Slash 명령 등록, 사용자가 / 메뉴로 트리거 가능
  • 다중 서버 지원: 하나의 Bot으로 여러 Discord 서버에 동시 서비스 제공
  • 임베드 메시지: 제목, 설명, 필드, 색상 등을 포함한 리치 포맷의 Embed 메시지 전송
  • 역할 권한: 사용자 역할에 따른 Bot 기능 접근 권한 제어

설정 방법

Discord Developer Portal에서 Application을 생성하고 Bot Token을 획득해야 합니다.

{
  skills: {
    discord: {
      botToken: "your-bot-token",
      prefix: "!",
      allowedServers: [],  // 빈 배열=모든 서버
      adminRoles: ["Admin", "Moderator"]
    }
  }
}

사용 시나리오

  • 커뮤니티 Q&A 봇: 멤버가 질문하면 자동 답변
  • 콘텐츠 모더레이션 지원: 부적절한 콘텐츠 감지 시 관리자에게 알림
  • 번역 도우미: 다국어 커뮤니티에서 메시지 자동 번역
  • 정보 조회: 커뮤니티 멤버가 Slash 명령으로 정보 조회