Telegram Bot zum Massen-Herunterladen der Liste der von yt-dlp/ffmpeg unterstützten URLs und zum Hochladen auf Telegram.
/thumbnail
: Benutzerdefiniertes Miniaturbild. Beispiel: Auf ein Foto antworten oder /thumbnail https...jpg
ausführen/caption
: benutzerdefinierte Miniaturansicht. Beispiel: /caption abc
Hinweis: Zum Löschen der Miniaturansicht oder der Beschriftung. Führen Sie den Befehl ohne Argumente aus. Beispiel: /thumbnail
oder /caption
Hinweis: Stellen Sie sicher, dass jeder Link getrennt ist.
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
: Holen Sie sich dies von my.telegram.org
APP_ID
: Holen Sie sich dies von my.telegram.org
BOT_TOKEN
: Erhalten Sie dies von @BotFather auf Telegram.
OWNER_ID
: Ihre Telegram-ID.
DUMP_ID
: Ihre Telegram-Kanal-/Gruppen-ID zum Dumpen der hochgeladenen Dateien. Lassen Sie es leer, wenn Sie es nicht benötigen.
AS_ZIP
: Setzen Sie dies auf True
, wenn Sie möchten, dass der Bot heruntergeladene Dateien vor dem Hochladen komprimiert. Der Standardwert ist False
Installieren Sie Docker
/bin/bash -c "$(curl -fsSL https://git.io/JDGfm)"
Benutzerstatus aktualisieren
sudo su -l $USER
Führen Sie Docker Container aus
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
Starten Sie den Docker-Container neu
docker restart bulkloader
Stoppen und entfernen Sie den Docker-Container (nützlich, wenn Sie das Image auf die neueste Version aktualisieren und erneut ausführen möchten)
docker stop bulkloader
docker rm bulkloader
Bild auf den neuesten Stand aktualisieren
docker pull xgorn/bulkloader:latest
Docker-Container mit dem neuesten Image erneut bereitstellen (ein Befehl)
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