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