Repolode
soimy

soimy/openclaw-channel-dingtalk

공인 IP 없이 Stream 모드로 OpenClaw AI 에이전트를 DingTalk 채팅에 연결하는 기업용 봇 채널 플러그인입니다.

스타
1,664
포크
233
열린 이슈
49
마지막 커밋
어제

어떤 프로젝트인가요?

이 플러그인을 사용하면 OpenClaw AI 에이전트가 기업용 메시징 플랫폼인 DingTalk에서 메시지를 받고 답장할 수 있습니다. DingTalk의 Stream 모드로 연결하므로 웹훅이나 외부에서 접근 가능한 인바운드 엔드포인트가 필요하지 않습니다. 1:1 채팅과 그룹 채팅을 지원하며, 봇을 @멘션했을 때도 동작합니다.

메시지에는 텍스트, 이미지, 음성, 동영상, 파일은 물론 DingTalk 문서 또는 파일 카드도 포함할 수 있습니다. 답장은 Markdown이나 출력을 실시간으로 이어서 보여주는 AI 카드로 보낼 수 있습니다. `stop`이나 `esc` 같은 명령으로 실행 중인 생성을 중단할 수 있고, `/btw`를 사용하면 메인 세션의 잠금이 풀릴 때까지 기다리지 않고 별도의 질문을 할 수 있습니다.

여러 에이전트와 여러 봇 바인딩을 지원하며, @멘션을 기반으로 서로 다른 어시스턴트에 라우팅하는 실험적 기능도 제공합니다. 또한 `dingtalk_ask_user_question` 도구를 노출해 기본 인터랙티브 폼 카드를 보내고 확인, 선택지, 입력 필드를 받을 수 있습니다. 기본적으로 1:1 및 그룹 대화 허용 정책이 개방되어 있으므로, 프로덕션에 사용하기 전에 허용 목록이나 페어링을 설정하는 것이 좋습니다.

핵심 기능

  • 01웹훅이나 공인 IP 없이 DingTalk Stream 모드로 연결합니다.
  • 021:1 채팅, 그룹 채팅, @멘션 메시지를 처리합니다.
  • 03텍스트, 이미지, 음성, 동영상, 파일 및 문서 카드 메시지를 지원합니다.
  • 04Markdown 답장이나 스트리밍 AI 카드 답장을 보냅니다.
  • 05여러 에이전트와 여러 봇 바인딩을 지원합니다.
  • 06`stop`이나 `esc` 같은 명령으로 진행 중인 AI 생성을 중단할 수 있습니다.

활용 사례

  • 회사 DingTalk 그룹에서 OpenClaw AI 어시스턴트를 운영합니다.
  • 직원이 DingTalk 1:1 메시지로 사내 에이전트와 대화할 수 있게 합니다.
  • 공인 IP 주소가 없는 머신에 봇을 배포합니다.

빠른 시작

  1. 1

    OpenClaw를 통해 npm에서 플러그인을 설치합니다

    openclaw plugins install @soimy/dingtalk
  2. 2

    대화형 설정을 실행해 DingTalk 봇 인증 정보를 입력합니다

    openclaw onboard

사용 전 알아둘 점

  • OpenClaw 2026.8.1 이상이 필요합니다.
  • 전용 client ID와 client secret이 있는 DingTalk 엔터프라이즈 봇 앱이 필요합니다.
  • 다이렉트 메시지와 그룹 메시지 접근은 기본적으로 허용되어 있으므로, 프로덕션에서 사용하기 전에 허용 목록이나 페어링 정책을 설정하세요.
  • README에 따르면 DingTalk의 무료 무제한 API 할당량은 2026년에 기한이 정해져 있었습니다. 먼저 할당량 상태를 확인하세요.

포함된 컬렉션

토픽

자주 묻는 질문

openclaw-channel-dingtalk은(는) 무엇인가요?
공인 IP 없이 Stream 모드로 OpenClaw AI 에이전트를 DingTalk 채팅에 연결하는 기업용 봇 채널 플러그인입니다. 이 플러그인을 사용하면 OpenClaw AI 에이전트가 기업용 메시징 플랫폼인 DingTalk에서 메시지를 받고 답장할 수 있습니다. DingTalk의 Stream 모드로 연결하므로 웹훅이나 외부에서 접근 가능한 인바운드 엔드포인트가 필요하지 않습니다. 1:1 채팅과 그룹 채팅을 지원하며, 봇을 @멘션했을 때도 동작합니다.
openclaw-channel-dingtalk은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
openclaw-channel-dingtalk은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
openclaw-channel-dingtalk은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. openclaw-channel-dingtalk의 마지막 커밋은 2026년 10월 21일입니다.
openclaw-channel-dingtalk은(는) 어디에 사용할 수 있나요?
회사 DingTalk 그룹에서 OpenClaw AI 어시스턴트를 운영합니다. 직원이 DingTalk 1:1 메시지로 사내 에이전트와 대화할 수 있게 합니다. 공인 IP 주소가 없는 머신에 봇을 배포합니다.
openclaw-channel-dingtalk는 어떻게 설치하나요?
OpenClaw를 통해 npm에서 플러그인을 설치합니다: openclaw plugins install @soimy/dingtalk 대화형 설정을 실행해 DingTalk 봇 인증 정보를 입력합니다: openclaw onboard
openclaw-channel-dingtalk은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/soimy/openclaw-channel-dingtalk

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트