ارسال الفيديو عبر البوت
- محتوى الدرس ؟
شرح ارسال فيديو عبر الايدي, المسار, الرابط مع وصف و تنسيق Markdown و HTML
يمكنك ارسال الفيديو عبر ايدي الفيديو, مسار الفيديو على السيرفر او الجهاز الخاص بك و ايضا تستطيع ارسال الفيديو من الرابط عن طريق الدالة send_video او reply_video
- في الدالة send_video تحتاج الى تحديد ايدي المحادثة و ايضا رابط, ايدي او مسار الفيديو المراد ارساله
from pyrogram import Client, Filters
# التوكن الذي حصلت عليه من @botfather
# مثال :
# app = Client("bot", bot_token="1234567:ABCDEFGLLLL44GNVCCC")
app = Client("bot", bot_token="TOKEN")
# ارسال فيديو عبر الايدي الخاص به
# اذا كان الامر /videoId و في الخاص
@app.on_message(Filters.private & Filters.command('videoId'))
def videoId(client, message):
chatID = message.chat.id
videoId = "BAADBAADszMAAs9qoFGVkk9oGWPuKwI" # ايدي الفيديو
client.send_video(chatID,videoId) # ارسال الفيديو للمحادثة عبر ايدي الفيديو
# ارسال فيديو عبر الرابط
# اذا كان الامر /videoUrl و في الخاص
@app.on_message(Filters.private & Filters.command('videoUrl'))
def videoUrl(client, message):
chatID = message.chat.id
videoUrl = "https://telegra.ph/file/8e6865cd51fb051ab8812.mp4" # رابط الفيديو
client.send_video(chatID,videoUrl) # ارسال الفيديو للمحادثة عبر رابط الفيديو
# ارسال فيديو عبر مسار الفيديو
# اذا كان الامر /videoPath و في الخاص
@app.on_message(Filters.private & Filters.command('videoPath'))
def videoPath(client, message):
chatID = message.chat.id
videoPath = "video.mp4" # مسار الفيديو
client.send_video(chatID,videoPath) # ارسال الفيديو للمحادثة عبر مسار الفيديو
app.run() # لتشغيل البوت "long-polling"
- في الدالة reply_video تحتاج فقط رابط, ايدي او مسار الفيديو المراد ارساله, لا تحتاج ايدي المحادثة "سيقوم بإرساله تلقائياً الى المحادثة التي ارسل الامر فيها"
from pyrogram import Client, Filters
# التوكن الذي حصلت عليه من @botfather
# مثال :
# app = Client("bot", bot_token="1234567:ABCDEFGLLLL44GNVCCC")
app = Client("bot", bot_token="TOKEN")
# ارسال فيديو عبر الايدي الخاص به
# اذا كان الامر /videoId و في الخاص
@app.on_message(Filters.private & Filters.command('videoId'))
def videoid(client, message):
videoId = "BAADBAADszMAAs9qoFGVkk9oGWPuKwI" # ايدي الفيديو
message.reply_video(videoId) # ارسال الفيديو للمحادثة عبر ايدي الفيديو
# ارسال فيديو عبر الرابط
# اذا كان الامر /videoUrl و في الخاص
@app.on_message(Filters.private & Filters.command('videoUrl'))
def videoUrl(client, message):
videoUrl = "https://telegra.ph/file/8e6865cd51fb051ab8812.mp4" # رابط الفيديو
message.reply_video(videoUrl) # ارسال الفيديو للمحادثة عبر رابط الفيديو
# ارسال فيديو عبر مسار الفيديو
# اذا كان الامر /videoPath و في الخاص
@app.on_message(Filters.private & Filters.command('videoPath'))
def videoPath(client, message):
videoPath = "video.mp4" # مسار الفيديو
message.reply_video(videoPath) # ارسال الفيديو للمحادثة عبر مسار الفيديو
app.run() # لتشغيل البوت "long-polling"
صور توضح عمل الاوامر
- ارسال وصف مع الفيديو "نص اسفل الفيديو - Caption" مع تنسيق Markdown او Html
from pyrogram import Client, Filters
# التوكن الذي حصلت عليه من @botfather
# مثال :
# app = Client("bot", bot_token="1234567:ABCDEFGLLLL44GNVCCC")
app = Client("bots", bot_token="TOKEN")
@app.on_message(Filters.private & Filters.command('video'))
def videoId(client, message):
chatID = message.chat.id # ايدي المحادثة
videoId = "BAADBAADszMAAs9qoFGVkk9oGWPuKwI" # ايدي الفيديو
# الوصف اسفل الفيديو بتنسيق ماركداون ليظهر بشكل مائل
caption = "__عالم البرمجة__"
style = "Mardown" # نوع التنسيق يمكنك الاختيار بين Markdown او HTML
# تنسيق ماركداون : https://core.telegram.org/bots/api#markdown-style
# تنسيق HTML : https://core.telegram.org/bots/api#html-style
client.send_video(chatID, videoId, caption, style) # ارسال الفيديو مع الوصف والتنسيق
app.run() # لتشغيل البوت "long-polling"
محتوى الدورة
المقدمة | |
---|---|
1 | المقدمة |
ارسال الوسائط | |
1 | ارسال الصور عبر البوت |
2 | ارسال الفيديو عبر البوت الدرس الحالي |
3 | ارسال الصور المتحركة عبر البوت |
4 | ارسال مقطع صوت / موسيقى عبر البوت |
5 | ارسال ملف عبر البوت |
6 | ارسال الملصقات عبر البوت |
7 | ارسال مجموعة وسائط (البوم صور / فيديو) عبر البوت |
الرسائل | |
1 | ارسال رسالة "نص" عبر البوت |
2 | تعديل الرسائل النصية |
3 | حذف الرسائل |
عن الدرس
0 إعجاب |
1 متابع |
0 مشاركة |
1106 مشاهدات |
منذ 5 سنوات |
التعليقات (0)
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !