📦 자동화 패키지는 이제 크티(ctee)에서 각 4,500원이에요. 업데이트는 계속 무료예요. 이전에 사신 분은 내 구매함에서 최신 버전을 받으세요.패키지 보러 가기 →

프롬프트 도감 › No.1974

스레드 댓글 키워드 자동 답글 봇 만들기

Build a Threads keyword auto-reply bot

"댓글에 '키워드' 남기면 링크 드려요" 글에 달린 댓글마다 15분 안에 링크 답글이 자동으로 달려요. 키워드마다 문구·링크를 따로 정하고, 같은 댓글엔 한 번만 답해요.

이럴 때 댓글 키워드 이벤트를 하는데 DM·답글을 하나씩 보내기 벅찰 때

도구 Claude Code · Codex

프롬프트

너는 시니어 자동화 엔지니어다. 내 스레드(Threads) 글에 "댓글에 '키워드' 남기면 링크 드려요"라고 썼을 때, 그 키워드가 들어간 댓글마다 링크 답글을 자동으로 다는 작은 봇을 만들어라. 사람이 DM을 하나씩 보내지 않아도 되게 하는 게 목표다.

【내가 채울 것】
- 내 스레드 계정 이름: [예: @my_account]
- 키워드와 보낼 링크: [예: '스킬' → https://내사이트/skills]
- 돌릴 곳: [내 맥(cron·dagu) / 서버 / Cloudflare Workers]

1) 먼저 할 일 (README 맨 위에 체크리스트로)
- Meta 개발자 앱에 Threads 사용 사례를 추가하고 권한 threads_basic, threads_content_publish, threads_read_replies, threads_manage_replies 를 켠다.
- 앱이 개발(테스트) 모드면 내 계정을 'Threads 테스터'로 추가하고, 스레드 앱 → 설정 → 계정 → 웹사이트 권한 → 초대에서 수락해야 한다. 안 하면 연결할 때 "The user has not accepted the invite to test the app" 오류가 난다.
- 로그인(OAuth)으로 받은 단기 토큰을 장기 토큰(60일)으로 바꿔 저장한다.

2) 규칙 파일 rules.json
[{"keyword": "스킬", "link": "https://...", "text": "요청하신 링크예요 👉 {link}"}]
- 키워드마다 답글 문구와 링크를 따로 정한다. 링크는 내 도메인만 허용한다(엉뚱한 링크가 나가지 않게).

3) 15분마다 도는 순서
- GET /me/threads 로 최근 7일 내 글을 읽는다.
- 글 본문에 따옴표로 감싼 키워드('스킬', "스킬", ‘스킬’)가 있는 글만 고른다. 본문에 키워드가 그냥 섞인 글은 건너뛴다.
- GET /{글id}/replies?limit=100 으로 댓글을 읽고, 띄어쓰기·대소문자를 무시하고 키워드가 들어간 댓글만 고른다.
- 내 댓글, 이미 답한 댓글(답한 댓글 id 를 30일 보관)은 건너뛴다.
- 답글은 POST /{내id}/threads (media_type=TEXT, reply_to_id=댓글id) → 2초 쉬고 → POST /{내id}/threads_publish. 한 번 돌 때 최대 15개.
- 토큰 저장 시각이 7일을 넘으면 GET /refresh_access_token?grant_type=th_refresh_token 으로 갱신해 60일 만료를 막는다.

4) 안전장치
- dry 모드: 실제로 보내지 않고 "몇 개 찾았고 몇 개 보낼지"만 출력한다. 처음엔 꼭 dry 로 지난 글들을 돌려, 켜자마자 옛 댓글에 답글이 쏟아지지 않는지 확인한다.
- 토큰이 만료되면 조용히 실패하지 말고 "재연결 필요"를 로그와 알림으로 남긴다.
- 비밀값은 .env 에서만 읽고 코드·로그에 찍지 않는다.

산출물: 스크립트, rules.json 예시, 15분 예약 설정, README(앱 설정·테스터 초대·토큰·되돌리기), dry 실행 결과.
먼저 내 환경을 3줄로 확인하고 계획을 보여 준 뒤, 내가 승인하면 만들어라. 실제로 돌려 본 것만 '완료'라고 말해라.

팁

출처

권리: 프롬프트 문장은 빌더로그 작성.

프롬프트 도감builderlog.net · PROMPT DEX · 2026 가을판 · 205종

원하는 결과부터 골라보세요. 무료 프롬프트는 복사해서 바로 써보고, 반복 작업은 내 컴퓨터에 맞는 패키지로 시작할 수 있어요.

패키지 둘러보기 무료 프롬프트 먼저 써보기
000수록 프롬프트
0.0평균 별점 / 5
0직접 재현·테스트
0내 사진이 필요한 것
채집0/ 0
LAST SYNC

🆓 무료 프롬프트, 골라 드려요

복사해서 바로 쓰는 것만
전체 도감에서 더 찾기 ↓

🐙 GitHub 인기 저장소 전체

🎯 뭘 하고 싶어요?

목표를 하나 고르면 그 스킬트리만 펼쳐집니다. 전체는 "전체 코스"

📡 실시간 수집함

깃허브·사례집·레딧·해커뉴스를 매일 긁어 쌓습니다. 사람이 검토하기 전까지는 미검증
수집중▮

★ 별점 기준

  • 5: 거의 실패 없음, 결과가 곧바로 쓸 만함
  • 4: 한두 번 재생성하면 됨
  • 3: 재미는 있으나 편차 크거나 근거 약함

🔋 토큰 산정

  • 입력: 한글 1.3자, 영문 4자를 1토큰으로 추정
  • 텍스트 프롬프트는 Qwen2.5-14B 로컬 실행 실측치로 교체
  • 이미지 1장은 Gemini 이미지 모델 기준 1,290토큰
  • 영상·음악은 토큰이 아닌 초당 크레딧 과금

🎯 추천 코스

  • '뭘 하고 싶은지'를 먼저 고르면 그 목표에 맞는 프롬프트를 쓰는 순서대로 묶어 보여줍니다
  • 카드마다 '이럴 때 쓰세요'와 '어디에 올리나'를 적어 두었습니다
  • 같은 프롬프트가 여러 코스에 들어갈 수 있습니다

⚖️ 라이선스·삭제 요청

  • 원문을 그대로 실은 프롬프트는 재배포가 허용된 출처(CC0·MIT·CC BY 4.0 등)만이며, 항목마다 라이선스와 원작자를 표기합니다
  • 상업 매체에서 소개된 프롬프트는 원문을 옮기지 않고 도감 편집부가 같은 기능으로 다시 썼습니다. 출처 링크는 참고용입니다
  • 결과 이미지는 원작자가 공개한 것을 라이선스에 따라 싣고, 실존 인물의 얼굴이 식별되는 이미지는 싣지 않습니다. 상표·캐릭터가 보이는 이미지는 예시 목적이며 권리는 각 소유자에게 있습니다
  • 권리자의 삭제 요청은 Contact로 보내 주세요. 확인 즉시 내립니다
  • '빌더로그 직접 작성' 표시가 있는 항목은 © 빌더로그입니다. 개인적·비상업적 용도로 본인의 에이전트에 붙여넣어 쓰는 것만 허용하며, 상업적 이용과 원문 전체·일부의 복제·재게시·재배포(블로그·SNS·강의·유료 자료 포함)를 금지합니다. 소개는 해당 페이지 링크로만 해 주세요. 항목에 다른 라이선스가 적혀 있으면 그것이 우선합니다

📡 실시간 수집

  • scripts/collect.py 가 GitHub API·사례집 README·Reddit·Hacker News를 긁어 inbox.json 에 쌓습니다 (LLM 없이 결정적 코드)
  • GitHub Actions(매일 06:00 KST) 또는 로컬 launchd로 자동 실행. 처음 본 항목은 NEW 표시
  • 수집함의 항목은 미검증입니다. 사람이 검토해 도감으로 승격합니다

📸 결과 캡처

  • 텍스트·설정 프롬프트: 로컬 Qwen2.5-14B 실행 출력을 그대로 캡처 (입력값은 카드에 표시)
  • 이미지 프롬프트: CC BY 4.0 / MIT로 공개된 오픈소스 사례집의 결과물. 원작자 링크 표기
  • 같은 프롬프트가 아닌 경우 '유사 사례'로 구분. 캡처가 없는 항목은 출처 링크로 확인

✅ 검증 방식

  • 결과 공개 확인: 매체·계정에서 실제 결과물이 여러 건 공개된 것
  • 직접 테스트: 텍스트·설정 프롬프트를 로컬 모델로 실행해 형식과 의도가 재현되는지 확인
  • 원문 인용을 원칙으로 하되, 저작권상 전문을 못 옮긴 항목은 핵심 요소 기준으로 재구성했다고 표시
⚪ 내 도감

채집한 프롬프트를 파일로 저장해 다른 도구나 노트에 붙여넣으세요.

상세