Telegram Bot에서 yt-dlp/ffmpeg 지원 URL 목록을 대량으로 다운로드하고 Telegram에 업로드합니다.
/thumbnail
: 사용자 정의 썸네일입니다. 예: 사진에 답장하거나 /thumbnail https...jpg
수행하세요./caption
: 사용자 정의 썸네일. 예: /caption abc
참고: 썸네일이나 캡션을 지우려면 인수 없이 명령을 수행합니다. 예: /thumbnail
또는 /caption
참고: 각 링크가 분리되어 있는지 확인하세요.
ftp, amqp, rtmp, mmsh, mmst, icecast, rtmpe, rtmps, rtmpt, rtmpte, rtmpts, smb, sftp, rtp, rtsp, sap, sctp, srt, srtp, tcp, tls, udp, unix, zmq.
https://www.ffmpeg.org/ffmpeg-protocols.html
https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md
API_HASH
: my.telegram.org에서 가져옵니다.
APP_ID
: my.telegram.org에서 가져옵니다.
BOT_TOKEN
: 텔레그램의 @BotFather로부터 가져옵니다.
OWNER_ID
: 귀하의 텔레그램 ID입니다.
DUMP_ID
: 업로드된 파일을 덤프하기 위한 텔레그램 채널/그룹 ID입니다. 필요하지 않으면 비워 두십시오.
AS_ZIP
: 봇이 다운로드한 파일을 업로드하기 전에 압축하도록 하려면 이를 True
로 설정합니다. 기본값은 False
도커 설치
/bin/bash -c "$(curl -fsSL https://git.io/JDGfm)"
사용자 상태 새로 고침
sudo su -l $USER
Docker 컨테이너 실행
docker run --name=bulkloader -d -e API_HASH=abc -e APP_ID=123 -e BOT_TOKEN="123:abc" -e OWNER_ID=12345678 -e AS_ZIP=False xgorn/bulkloader:latest
Docker 컨테이너 다시 시작
docker restart bulkloader
Docker 컨테이너 중지 및 제거(이미지를 최신으로 업데이트하고 다시 실행하려는 경우 유용)
docker stop bulkloader
docker rm bulkloader
이미지를 최신으로 업데이트
docker pull xgorn/bulkloader:latest
최신 이미지로 Docker 컨테이너 재배포(명령 1개)
docker stop bulkloader && docker rm bulkloader && docker pull xgorn/bulkloader:latest && docker run --name=bulkloader -d -e API_HASH=abc -e APP_ID=123 -e BOT_TOKEN="123:abc" -e OWNER_ID=12345678 -e AS_ZIP=False xgorn/bulkloader:latest