어떤 머신이든채팅 봇으로
Telegram, Discord, Slack — 같은 cmdop SDK 코어로 구동됩니다. 한 번의 설치, 몇 줄의 코드면 모든 메시지가 machines.ask를 통해 당신의 머신에 닿습니다.
세 개의 채널,하나의 런타임
같은 봇 루프가 모든 채널을 말합니다. 당신의 팀이 이미 대화하는 곳을 고르세요 — 나머지는 SDK가 처리합니다.
Bot API 토큰을 넣으면 답변이 나옵니다. DM과 그룹.
슬래시 명령과 채널 메시지, 게이트웨이 네이티브.
워크스페이스 전반의 앱 멘션과 DM.
봇을 시작하면,바이너리가 루프를 실행합니다
client.bots.run(...)을 호출하면 Go 코어가 인계받습니다: 채널을 수신하고, 메시지마다 SDK 자체의 machines.ask를 호출합니다. 새 엔드포인트도, 호스팅할 서버도 없습니다.
봇, SDK 방식으로
SDK 코어에 내장
봇은 설치하고 연결하는 별도의 라이브러리가 아닙니다. 당신이 머신, 플릿, 터널에 이미 쓰는 같은 클라이언트의 일급 연산입니다 — client.bots.run, 그러면 당신은 라이브입니다.
Go 바이너리 안에서 전적으로 실행
Telegram, Discord, Slack 이벤트 루프는 cmdop-core 안에 있습니다. 웹소켓을 돌보는 Python이나 Node 프로세스가 없습니다 — 구워진 바이너리가 채널을 소유하므로 스스로 살아남고, 재시도하고, 재연결합니다.
모든 메시지가 machines.ask가 됩니다
각 채팅 메시지는 릴레이의 스트리밍 machines.ask를 통해 당신 머신의 AI 에이전트로 전달되며, 동일한 pin/confirm 보장을 갖습니다. 봇은 당신이 이미 신뢰하는 머신 표면의 순수한 소비자입니다.
한 번의 설치, 모든 채널
pip install cmdop 또는 npm i @cmdop/sdk는 다섯 개의 플랫폼 바이너리 전부를 구워서 배포합니다. 추가 봇 SDK도, 채널별 의존성도 없습니다 — 인자 하나만 바꾸면 Telegram에서 Slack으로 전환됩니다.
봇은 cmdop SDK 위에 섭니다
봇이 할 수 있는 모든 것을 SDK가 할 수 있습니다 — 봇은 그저 채팅 채널 현관일 뿐입니다. SDK로 시작하고 몇 줄로 봇을 추가하세요.
오늘 머신을 봇으로 만드세요
SDK를 설치하고, client.bots.run을 호출하면, 당신의 플릿이 Telegram, Discord 또는 Slack에서 답합니다.