ارسال رسالة "نص" عبر البوت
- محتوى الدرس ؟
شرح ارسال رسائل نصية عبر البوت بتنسيق Markdown و HTML
يمكنك ارسال الرسائل النصية عن طريق الدالة send_message او reply
- في الدالة send_message تحتاج الى تحديد ايدي المحادثة والرسالة المراد ارسالها
from pyrogram import Client, Filters
# التوكن الذي حصلت عليه من @botfather
# مثال :
# app = Client("bot", bot_token="1234567:ABCDEFGLLLL44GNVCCC")
app = Client("bots", bot_token="TOKEN")
# ارسال رسالة نصية
# اذا كان الامر /start وفي الخاص
@app.on_message(Filters.private & Filters.command('start'))
def startmsg(client, message):
chatID = message.chat.id # ايدي المحادثة
style = "Markdown" # التنسيق
client.send_message(chatID, "__مرحبا بك في بوت عالم البرمجة__", style)
app.run() # لتشغيل البوت "long-polling"
- في الدالة reply تحتاج فقط الرسالة المراد ارسالها, لا تحتاج ايدي المحادثة "سيقوم بإرسالها تلقائياً الى المحادثة التي ارسل الامر فيها"
from pyrogram import Client, Filters
# التوكن الذي حصلت عليه من @botfather
# مثال :
# app = Client("bot", bot_token="1234567:ABCDEFGLLLL44GNVCCC")
app = Client("bots", bot_token="TOKEN")
# ارسال رسالة نصية
# اذا كان الامر /start وفي الخاص
@app.on_message(Filters.private & Filters.command('start'))
def startmsg(client, message):
# ارسال رسالة
message.reply("__مرحبا بك في بوت عالم البرمجة__")
app.run() # لتشغيل البوت "long-polling"
صور توضح عمل الاوامر
محتوى الدورة
المقدمة | |
---|---|
1 | المقدمة |
ارسال الوسائط | |
1 | ارسال الصور عبر البوت |
2 | ارسال الفيديو عبر البوت |
3 | ارسال الصور المتحركة عبر البوت |
4 | ارسال مقطع صوت / موسيقى عبر البوت |
5 | ارسال ملف عبر البوت |
6 | ارسال الملصقات عبر البوت |
7 | ارسال مجموعة وسائط (البوم صور / فيديو) عبر البوت |
الرسائل | |
1 | ارسال رسالة "نص" عبر البوت الدرس الحالي |
2 | تعديل الرسائل النصية |
3 | حذف الرسائل |
عن الدرس
0 إعجاب |
2 متابع |
0 مشاركة |
5532 مشاهدات |
منذ 5 سنوات |
التعليقات (0)
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !