一键导入
telegram
텔레그램 대화 읽기/쓰기 — 힣봇군단(OpenClaw)과의 대화를 사용자 계정으로 직접 접근. 봇 API와 달리 힣이 보낸 메시지도 읽을 수 있다. tdlib 기반. 'telegram', '텔레그램', '힣봇', '대화 읽어', '메시지 보내'.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
텔레그램 대화 읽기/쓰기 — 힣봇군단(OpenClaw)과의 대화를 사용자 계정으로 직접 접근. 봇 API와 달리 힣이 보낸 메시지도 읽을 수 있다. tdlib 기반. 'telegram', '텔레그램', '힣봇', '대화 읽어', '메시지 보내'.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | telegram |
| description | 텔레그램 대화 읽기/쓰기 — 힣봇군단(OpenClaw)과의 대화를 사용자 계정으로 직접 접근. 봇 API와 달리 힣이 보낸 메시지도 읽을 수 있다. tdlib 기반. 'telegram', '텔레그램', '힣봇', '대화 읽어', '메시지 보내'. |
tdlib(libtdjson.so)로 사용자 계정에 직접 접근한다. 봇 API는 힣이 보낸 메시지를 못 읽는다. 이 스킬은 읽을 수 있다.
스크립트: {baseDir}/scripts/tg.py
python3 {baseDir}/scripts/tg.py auth
전화번호 → 인증코드 → 2FA 순서. 세션은 ~/.tg-agent/에 저장.
telega(Emacs)와 별도 세션이라 충돌 없음.
# 봇 채팅 목록
python3 {baseDir}/scripts/tg.py list
# 힣봇클로드 최근 대화 읽기
python3 {baseDir}/scripts/tg.py read glg-claude-bot -n 10
# 힣봇GPT에게 메시지 보내기
python3 {baseDir}/scripts/tg.py send glg_gpt_bot "이 코드 리뷰해줘"
# chat ID로 직접 접근
python3 {baseDir}/scripts/tg.py read 123456789 -n 5
| 봇 | Username | 모델 | 비고 |
|---|---|---|---|
| 힣봇클로드 (glg) | @glg_junghanacs_bot | Claude Sonnet 5 | |
| 힣봇GPT | @glg_gpt_bot | GPT-5.5 | |
| 힣봇제미나이 | @glg_gemini_bot | Gemini 3.1 Pro | |
| B (아이온스클럽) | @junghan_openclaw_bot | Claude Opus 4.8 | 힣과 깊은 대화 |
tg.py read glg-claude-bot -n 20tg.py send glg_gpt_bot "질문"tg.py read <bot> -n 50libtdjson.so: NixOS tdlib 패키지 (telega와 동일, 이미 설치됨)~/.tg-agent/ (telega ~/.telega/와 별도)tg.py auth)Use tmux instead of bash tool to run commands that take more than ~30 seconds, like bulk operations, db migrations, dev servers.
Google Workspace + Search Console all-in-one CLI (gog). Calendar, Gmail, Drive, Tasks, Chat, Contacts, Sheets, Docs, Search Console, YouTube, Photos, Meet, and more. Single binary. Source: steipete/gogcli (upstream).
GLG의 시간축 관측소 (범용 스킬) — 어느 세션·리포에서든 GLG의 하루를 깊이 0/1/2/3(시간블록·저널헤딩·에이전트스탬프·커밋/노트)으로 한 KST 축 위에 세운다. scripts/collect.py로 LOCAL FULL(events.jsonl, 로컬·gitignore)을 만들고 query.py로 꺼낸다. 스크립트는 HOME 앵커(~/repos·~/org·lifetract·agenda)라 CWD와 무관하게 돈다. 이 스킬을 읽지 않고 축을 건드리면 계약을 다시 도출하다 틀린다 — 고정 KST, 반개방 [from,to), 자정은 시작일 귀속, 0건은 ok가 아니다, sqlite를 직접 열지 않는다, 코멘트는 어떤 projection에도 나가지 않는다. Triggers: timeline, 관측소, 시간축, 깊이 0, depth axis, collect.py, query.py, events.jsonl, LOCAL FULL, 하루 slice, 주간 판독, 도메인 분포, projection, 표현, 증거, provenance, 커밋 수, 저널 일수, 사실 확인.
Incrementally embed sessions only — near-live. On call, new sessions land in semantic-memory immediately. OpenRouter Qwen3-Embedding-8B 4096d, paid remote but ~$0.000–0.001 for a few recent sessions. dim 4096 preflight → API-0 exit when to_index=0. Use before a new session or when recent-session recall feels stale. '/memory-sync', 'memory sync', 'session embedding', '세션 임베딩', '세션 증분', '기억 최신화'.
Semantic search over past sessions (pi + Claude Code) and the public digital garden md index (andenken md.lance, OpenRouter Qwen3-Embedding-8B 4096d). Uses LanceDB + hybrid retrieval (vector + FTS with score normalization). Korean↔English cross-lingual via dictcli expand. Recall tracking for memory consolidation. Use when searching for past conversations, decisions, context, or garden knowledge concepts.
Emacs daemon — org manipulation, denote notes, citar bibliography, org-agenda, arbitrary elisp. Two sockets: server (agent work), user (show file to user). Core: agent-denote-add-history(ID,CONTENT), agent-denote-add-heading(ID,TITLE,BODY) or (ID,TITLE,TAG,BODY) — no tag? body as 3rd arg. Never pass nil. agent-denote-add-link(ID,TARGET-ID,DESC). All 3 args required.