Telegram Bot للتنزيل المجمع لقائمة عناوين url المدعومة لـ yt-dlp/ffmpeg والتحميل إلى 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 على Telegram.
OWNER_ID
: معرف Telegram الخاص بك.
DUMP_ID
: معرف قناة/مجموعة Telegram الخاص بك لتفريغ الملفات التي تم تحميلها. اتركها فارغة إذا لم تكن بحاجة إليها.
AS_ZIP
: اضبط هذا على True
إذا كنت تريد أن يقوم الروبوت بضغط الملفات التي تم تنزيلها قبل التحميل. الافتراضي إلى False
قم بتثبيت عامل الميناء
/bin/bash -c "$(curl -fsSL https://git.io/JDGfm)"
تحديث حالة المستخدم
sudo su -l $USER
تشغيل حاوية دوكر
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 Container (مفيد عندما تريد تحديث الصورة إلى الأحدث وتشغيلها مرة أخرى)
docker stop bulkloader
docker rm bulkloader
تحديث الصورة إلى الأحدث
docker pull xgorn/bulkloader:latest
إعادة نشر حاوية Docker بأحدث صورة (أمر واحد)
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