Untitled
unknown
plain_text
2 years ago
2.1 kB
6
Indexable
# pip install telethon import datetime from telethon.sync import TelegramClient from telethon.sessions import StringSession # قم بتعيين المتغيرات التالية باستخدام API ID و API Hash الخاص بتطبيقك api_id = 20144868 api_hash = '8d0c1a75d16a8c164c8a9e00c99bf338' session_string = 'YOUR_TELETHON_SESSION_STRING' def send_witr_reminder(): current_time = datetime.datetime.now().strftime("%H:%M") if current_time == "01:30": message = "رُبَّ ركعة يقال لك فيها:\n﴿ قَد أُوتيِتَ سُؤلكَ ﴾\n\n- الوتر لا تنسوني بدعوة 🌙" for chat_id in chat_ids: client.send_message(chat_id, message) def send_fajr_azkar(): current_time = datetime.datetime.now().strftime("%H:%M") if current_time == "03:30": message = "أذكار الصباح" for chat_id in chat_ids: client.send_message(chat_id, message) def send_maghrib_azkar(): current_time = datetime.datetime.now().strftime("%H:%M") if current_time == "17:30": message = "أذكار المساء" for chat_id in chat_ids: client.send_message(chat_id, message) def main(): # أنشئ عميلًا للتواصل مع خدمة تيليجرام باستخدام الـ StringSession client = TelegramClient(StringSession(session_string), api_id, api_hash) client.start() # قم بجلب معرّفات جميع الدردشات وتخزينها في قائمة global chat_ids chat_ids = [] dialogs = client.get_dialogs(limit=None) for dialog in dialogs: chat_id = dialog.entity.id chat_ids.append(chat_id) # إنشاء مهام المذكر والأذكار send_witr_reminder() send_fajr_azkar() send_maghrib_azkar() # بدء العمل client.run_until_disconnected() if __name__ == '__main__': main() # ملاحظة: هذا السكربت تم تحسينه باستخدام الذكاء الاصطناعي بواسطة EMP وChatGPT 🚀
Editor is loading...