Telegram 웹 미디어 다운로더 — 제한된 채팅의 사진·동영상 저장(개별 + 일괄) 및 텍스트 복사

Telegram 웹에서 사진과 동영상을 하나씩 또는 선택 항목 전체를 한 번에 다운로드하세요. 전달 금지된 제한 채팅에서도 저장할 수 있습니다. 보호된 메시지의 텍스트 복사도 다시 활성화합니다.

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
copyMister
일일 설치 수
59
총 설치 수
28,103
평점
35 6 2
버전
1.0
생성일
2023-10-20
갱신일
2026-06-06
크기
14.2KB
라이선스
MIT
적용 사이트

기능

  • 단일 미디어 다운로드 — 사진이나 동영상의 우클릭 메뉴에 다운로드 항목을 추가합니다.
  • 일괄 다운로드 — 여러 메시지를 선택해 한 번에 모두 저장합니다. 하나씩 차례로 받으므로 아주 큰 파일도 안전하게 저장됩니다.
  • 보호된 텍스트 복사 — 제한된 채팅에서 텍스트 선택과 복사를 다시 활성화합니다.

미리보기 1 미리보기 2

이 스크립트를 선택하는 이유

다른 스크립트는 렌더링된 <video>/<img>를 읽어 바이트를 다시 내려받습니다. 그래서 파일 이름을 추측하게 되고, Telegram 업데이트마다 바뀌는 클래스 이름과 아이콘 코드에 의존하며, 깨지기 쉬운 UI 코드가 수백 줄에 이릅니다. 이 스크립트는 대신 Telegram 웹 자체의 내부 다운로드 루틴을 호출합니다:

  • 정확한 원본 파일 이름과 확장자 — 추측한 해시가 아닙니다.
  • 견고함 — 미디어를 메시지 자체에서 식별하므로 릴리스마다 깨지는 CSS 클래스에 의존하지 않습니다.
  • 작고 빠름 — 코드는 극히 일부이며, 일괄 항목을 순차적으로 받으므로 대용량 파일(500 MB 이상)도 탭을 멈추지 않고 안정적으로 저장됩니다.

WebK 전용인 이유

Telegram 웹에는 WebK (/k/)와 WebA (/a/) 두 클라이언트가 있습니다. 이 스크립트가 WebK를 쓰는 이유는, WebK가 공개 사이트에서 다운로드 엔진을 페이지에 노출하므로 앱 본연의 루틴으로 올바른 이름 그대로 저장할 수 있기 때문입니다. WebA는 그 엔진을 프로덕션에서 꺼져 있는 디버그 플래그 뒤에 숨겨 두어, 깨지기 쉬운 "픽셀을 가져오는" 우회책만 남습니다. 그래서 스크립트는 안정적인 저장을 위해 자동으로 WebK (/k/) 클라이언트로 이동시킵니다 — 계정, 채팅, 데이터는 둘 다 동일하고 화면만 다릅니다.

Violentmonkey, Tampermonkey, ScriptCat에서 동작합니다. 외부 라이브러리 없음, 추적 없음.