텔레그램 메시지 검색

당신의 텔레그램 대화 기록을 위한 개인적이고, 검색 가능한 아카이브입니다.

웹에서 아카이브 검색하기

검색 팁:

  • 정확한 일치: 검색어와 정확히 일치하는 메시지가 먼저 표시됩니다
  • 부분 일치: 검색어가 포함된 메시지들이 그 다음에 표시됩니다
  • 대화방 필터: 개인 대화, 그룹 채팅, 슈퍼그룹, 채널 중 원하는 종류만 검색
  • 키워드 검색: 정확한 단어 매칭으로 빠른 검색
  • 의미 검색: AI가 문맥을 이해하여 유사한 내용 검색
  • 긴 문장보다 핵심 키워드로 검색하면 더 정확한 결과

의미 검색 활성화됨

AI 기반 의미 검색과 키워드 검색을 모두 사용할 수 있습니다. 토글을 통해 검색 방식을 선택하세요.

시작하기: 3단계 설정 가이드

  1. GitHub에서 코드 복제하기 (Clone)

    가장 먼저, 프로젝트의 최신 버전을 당신의 PC로 가져와야 합니다. 터미널을 열고, 프로젝트를 저장할 위치로 이동한 후, 아래 명령어를 실행하세요.

    git clone https://github.com/TJ-Lee/telegramarchiver.git

    'Download ZIP' 대신 'clone'을 사용해야 앞으로의 업데이트를 쉽게 받을 수 있습니다.

  2. 텔레그램 데이터(.json) 준비하기

    텔레그램 데스크톱 앱에서 대화 기록을 'JSON' 형식으로 내보내기 하세요. 완료되면, `result.json`이라는 이름의 파일을 1단계에서 생성된 `telegramarchiver` 폴더 안으로 복사하거나 옮겨주세요.

    `result.json` 파일을 `telegramarchiver` 폴더의 최상위 위치에 두세요.
  3. 데이터베이스에 데이터 업로드하기

    이제 마지막 단계입니다. 터미널에서 `telegramarchiver` 폴더로 이동한 후, 아래 명령어들을 순서대로 실행하세요.

    먼저, 프로젝트에 필요한 모든 도구들을 설치합니다 (이 과정은 처음 한 번만 하면 됩니다):

    npm install

    도구 설치가 완료되면, 아래 명령어로 `result.json`의 데이터를 Firestore 데이터베이스로 전송합니다:

    node import_from_json.js

모든 설정이 완료되었습니다! 이제 당신의 텔레그램 봇을 통해 과거 대화를 자유롭게 검색할 수 있습니다.