본문으로 이동
주 메뉴
주 메뉴
사이드바로 이동
숨기기
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
특수 문서 목록
학교의 모든 지식. SMwiki
검색
검색
보이기
로그인
개인 도구
로그인
로그아웃한 편집자를 위한 문서
더 알아보기
기여
토론
메신저 채널 연동
편집하기
문서
토론
한국어
읽기
편집
원본 편집
역사 보기
도구
도구
사이드바로 이동
숨기기
동작
읽기
편집
원본 편집
역사 보기
일반
여기를 가리키는 문서
가리키는 글의 최근 바뀜
파일 올리기
문서 정보
보이기
사이드바로 이동
숨기기
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
== 텔레그램 == 유의. 학교에선 비업무용 사이트로, 접속이 막혀 있어서 안됨; # 텔레그램 내에서 사용자 검색 @BotFather 그리고 연다. # <code>/start, /newbot</code> 연달아 입력 후 안내에 따라 봇의 이름을 정하고, 사용자명을 정한다.(다른 사용자명과 중복되면 안되며, 반드시 <code>bot</code>으로 끝나야 함, 예: <code>my_openclaw_bot</code>) # 답변으로 나오는 토큰을 오픈클로에 시켜서 사용할 수 있게 구성해달라고 요청. # 텔레그램에서 위에서 만든 사용자명으로 채팅 시작. 아무 말이나 하면 pairing code를 준다. 이걸 오픈클로에 시켜서 승인해달라 요청. # 끝. == 디스코드 == # 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> == 슬렉 == === 봇 관련 === # https://api.slack.com/apps 에서 새 앱(App) 생성. # "From scratch" 선택 후 앱 이름과 사용할 워크스페이스를 지정한다. # "OAuth & Permissions" 메뉴에서 Bot Token Scopes 추가. ## <code>chat:write</code> ## <code>channels:history</code> ## <code>channels:read</code> ## <code>app_mentions:read</code> ## 필요 시 <code>im:history</code>, <code>im:write</code> 추가. ## 비공개 채널에서도 필요하다면 <code>groups:read, groups:history</code> 등 그룹 관련 권한도 주어야 한다. # "Install App"에서 워크스페이스에 설치하고 Bot User OAuth Token(<code>xoxb-...</code>)을 발급받는다. # Agent에게 토큰을 주고 Slack 채널 연동 설정을 요청한다. # 설정파일에 channels 추가. 예: === 앱 토큰 관련 === 앱 토큰을 요구할 때가 있다. # https://api.slack.com/apps 에서 # Socket Mode 메뉴 > '''Enable Socket Mode''' 켜기 # 소켓 이름 입력하면 권한 추가(connections:write) 하 토큰(xapp-1...)이 나온다. # 잊어버린 경우, Basic Information에서 App-Level Tokens을 살피면 된다. === ID 관련 === Allowed user IDs (comma-separated, leave empty to deny everyone except paired us... 이런 식으로 묻는데, 비워두면 페어링 된 사용자 외에는 모두 거부. * Slack 앱 열기 * 오른쪽 위 프로필 클릭 * 프로필 * ⋯ (더보기) * 멤버 ID 복사(Copy member ID)로 확인 가능. === Home channel ID === AI가 기본 대화 장소로 삼을 채널. * Slack 채널 열기 * 상단 채널 이름 클릭 * 아래쪽에 '''채널 ID''' 표시 # Slack에서 봇을 초대할 채널을 만든다. # 채널에서 봇을 추가한다. # 테스트 메시지를 보내 연결 확인. ※ 디스코드와 달리 Slack은 Socket Mode를 사용하면 외부에서 서버로 직접 접근할 필요가 없어 학교 네트워크 환경에서도 상대적으로 사용하기 편하다. ※ 개인용 AI 비서로 사용할 경우 전용 채널을 만들어 멘션 없이 모든 메시지를 처리하도록 구성하는 방식이 편하다. [[분류:AI Agent]]
요약:
학교의 모든 지식. SMwiki에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는
학교의 모든 지식. SMwiki:저작권
문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다.
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)
검색
검색
메신저 채널 연동
편집하기
새 주제