Openclaw: 두 판 사이의 차이
보이기
새 문서: == 개요 == === 설치 === {| class="wikitable" !과정 !설명 !비고 |- |준비 | |sudo apt update sudo apt install -y curl |- |설치 |필요한 것들이 자동 설치되는데, 꽤 걸린다. |<nowiki>curl -fsSL https://openclaw.ai/install.sh | bash</nowiki> |- |확인 |버전 출력되면 성공. 이후 자동으로 설정 진행. |openclaw --version |} === 설정 === 시작 하기 전에 텔레그램이나 디스코드 등 봇 API 등을 준비하면 편하다. Gemin... |
잔글 →디스코드 |
||
| (같은 사용자의 중간 판 3개는 보이지 않습니다) | |||
| 1번째 줄: | 1번째 줄: | ||
== 개요 == | == 개요 == | ||
설정이 쉬운 듯하면서.. 왜이렇게 어렵지;;; vscode ssh로 ai 도움 받아가며 하면 좀 수월함. | |||
=== 설치 === | === 설치 === | ||
| 64번째 줄: | 65번째 줄: | ||
= 채널 = | = 채널 = | ||
== 텔레그램 == | |||
유의. 학교에선 비업무용 사이트로, 접속이 막혀 있어서 안됨; | |||
# 텔레그램 내에서 사용자 검색 @BotFather 그리고 연다. | |||
# <code>/start</code><code>, /newbot</code> 연달아 입력 후 안내에 따라 봇의 이름을 정하고, 사용자명을 정한다.(다른 사용자명과 중복되면 안되며, 반드시 <code>bot</code>으로 끝나야 함, 예: <code>my_openclaw_bot</code>) | |||
# 답변으로 나오는 토큰을 오픈클로에 시켜서 사용할 수 있게 구성해달라고 요청. | |||
# 텔레그램에서 위에서 만든 사용자명으로 채팅 시작. 아무 말이나 하면 pairing code를 준다. 이걸 오픈클로에 시켜서 승인해달라 요청. | |||
# 끝. | |||
== 디스코드 == | == 디스코드 == | ||
https://discord.com/developers/applications 에서 새 어플리케이션 생성하고 봇 생성한다. | |||
# https://discord.com/developers/applications 에서 새 어플리케이션 생성하고 봇 생성한다. | |||
# 오픈클로에게 토큰 주고 활성화 해달라고 시킴. | |||
# openclaw.json 설정파일에 channels 추가. 다음과 같은 방식으로.<syntaxhighlight lang="json"> | |||
"channels": { | |||
"discord": { | |||
"enabled": true, | |||
"token": "MTQ3ㅇㅁㄴㄹㅇㄴㅁㄻㄹ", | |||
"dmPolicy": "open", | |||
"allowFrom": [ | |||
"*" | |||
], | |||
"groupPolicy": "open", | |||
"streaming": "partial" | |||
}, | |||
"telegram": { | |||
"enabled": false, | |||
"dmPolicy": "open", | |||
"allowFrom": [ | |||
"*" | |||
], | |||
"botToken": "8268ㅁㅇㄴㅁㅇㄹㄴㅇㅁㄹㅁㄴㅇ", | |||
"groupPolicy": "open", | |||
"streaming": "partial" | |||
} | |||
}, | |||
</syntaxhighlight> | |||
[[분류:Openclaw]] | [[분류:Openclaw]] | ||
2026년 3월 12일 (목) 01:57 기준 최신판
설정이 쉬운 듯하면서.. 왜이렇게 어렵지;;; vscode ssh로 ai 도움 받아가며 하면 좀 수월함.
| 과정 | 설명 | 비고 |
|---|---|---|
| 준비 | sudo apt update
sudo apt install -y curl | |
| 설치 | 필요한 것들이 자동 설치되는데, 꽤 걸린다. | curl -fsSL https://openclaw.ai/install.sh | bash |
| 확인 | 버전 출력되면 성공.
이후 자동으로 설정 진행. |
openclaw --version |
시작 하기 전에 텔레그램이나 디스코드 등 봇 API 등을 준비하면 편하다.
Gemini API도 무료로 주니까, 이거 쓰면 좋을듯. http://aistudio.google.com/app/apikey
| 과정 | 설명 | 비고 |
|---|---|---|
| 설정 |
기본적으로 로컬 LLM을 쓴다 가정하여 소개한다.(애시당초 로컬 LLM이 Gemini 무료 제공 모델 이기긴 힘드니, 이쪽으로 세팅하는 게 좋을듯.)
|
openclaw onboard --install-daemon |
| 명령어가 안듣는 경우.
환경변수 설정. |
이후 openclaw 명령을 듣는다. |
|
| 확인 | 서비스 실행이 잘 되는지. | systemctl --user status openclaw-gateway.service |
| 외부접속 | openclaw config set gateway.host 0.0.0.0
openclaw gateway --force |
유의. 학교에선 비업무용 사이트로, 접속이 막혀 있어서 안됨;
- 텔레그램 내에서 사용자 검색 @BotFather 그리고 연다.
/start, /newbot연달아 입력 후 안내에 따라 봇의 이름을 정하고, 사용자명을 정한다.(다른 사용자명과 중복되면 안되며, 반드시bot으로 끝나야 함, 예:my_openclaw_bot)- 답변으로 나오는 토큰을 오픈클로에 시켜서 사용할 수 있게 구성해달라고 요청.
- 텔레그램에서 위에서 만든 사용자명으로 채팅 시작. 아무 말이나 하면 pairing code를 준다. 이걸 오픈클로에 시켜서 승인해달라 요청.
- 끝.
- https://discord.com/developers/applications 에서 새 어플리케이션 생성하고 봇 생성한다.
- 오픈클로에게 토큰 주고 활성화 해달라고 시킴.
- openclaw.json 설정파일에 channels 추가. 다음과 같은 방식으로.
"channels": { "discord": { "enabled": true, "token": "MTQ3ㅇㅁㄴㄹㅇㄴㅁㄻㄹ", "dmPolicy": "open", "allowFrom": [ "*" ], "groupPolicy": "open", "streaming": "partial" }, "telegram": { "enabled": false, "dmPolicy": "open", "allowFrom": [ "*" ], "botToken": "8268ㅁㅇㄴㅁㅇㄹㄴㅇㅁㄹㅁㄴㅇ", "groupPolicy": "open", "streaming": "partial" } },