عن المشروع

روبوت نشاط الجهاز هو أداة لإرسال إشعارات Telegram عند تسجيل الدخول إلى جهاز Windows أو فتحه. كما يسمح بإيقاف تشغيل الأجهزة عن بُعد عبر أوامر Telegram. الميزات: - إرسال رسالة Telegram عند تسجيل الدخول/فتح القفل. - الاستماع إلى أوامر `/halt` لإيقاف تشغيل الأجهزة عن بُعد. - دعم إيقاف تشغيل جميع الأجهزة أو جهاز معين باسمه. - يتطلب Python 3.14 أو أعلى. - قابل للتكوين عبر متغيرات البيئة لرمز الروبوت، ومعرف الدردشة، ومعرفات المستخدم المسموح بها. - مصمم لـ Windows مع تعليمات لإعداد pyenv-win. - يشمل أدوات تطوير مثل ruff، وmypy، وpytest. الاستخدام: 1. تثبيت Python 3.14 والاعتماديات. 2. تكوين `.env` بـ `BOT_TOKEN`، و`CHAT_ID`، واختيارياً `ALLOWED_USER_IDS`. 3. تشغيل `python -m src.send` للإشعارات و`python -m src.halt` للاستماع إلى الإيقاف. 4. اختياريًا، إضافة إلى جدولة مهام Windows للتشغيل التلقائي. ملاحظة: يجب أن يكون `CHAT_ID` معرف مستخدم لإعدادات المستخدم الواحد. للمجموعات، يلزم وجود `ALLOWED_USER_IDS` لتقييد الوصول إلى أمر `/halt`.