يذكّرك بتحدّي LeetCode اليومي إلى أن تحلّه: تذكيران يوميًا في الساعتين اللتين تختارهما، يذكر كلٌّ منهما الساعات المتبقية قبل تبدّل المسألة، والأمر /done يسكتهما حتى الغد. مفتوح المصدر ومجاني.
رؤية مسألة LeetCode اليومية سهلة؛ أما حلّها قبل أن يتبدّل اليوم فهو ما يفلت عادةً. وقد صُمّم هذا البوت منبّهًا لا قناة أخبار، ولا يسكت إلا حين تخبره أنك انتهيت.
بعد /start يصلك تذكيران يوميًا، افتراضيًا في 06:00 و14:00 بتوقيت UTC، يذكر كلٌّ منهما عدد الساعات المتبقية قبل انتهاء التحدّي. وينقل /edit أيًّا منهما إلى ساعة أخرى. وحين تحلّ المسألة يوقف /done التذكيرات بقية اليوم لتعود مع التحدّي التالي، ويتراجع /undone عن ذلك إن علّمتها مبكرًا. أما /pause و/resume فيوقفان كل التذكيرات ويعيدانها.
ويعرض /daily مسألة اليوم: رابطها على LeetCode ونصّها والمواضيع مخفية كحرق، وأزرارًا لكل تلميح وللصعوبة، فتقرّر أنت مقدار المساعدة التي تأخذها.
لا يتصل البوت بحسابك على LeetCode، فلا يعرف إن كنت حللت شيئًا فعلًا، والأمر /done متروك لأمانتك. الشيفرة من مستخدم GitHub المسمّى Bisceto ومنشورة بترخيص MIT، وآخر تغيير فيها كان في مارس 2025. كل الأوقات بتوقيت UTC، والواجهة بالإنجليزية.
/dailyتحدّي اليوم/doneإيقاف تذكيرات اليوم/undoneاستئناف تذكيرات اليوم/editتغيير ساعتي التذكيرين/pauseإيقاف كل التذكيرات مؤقتًا/resumeاستئناف كل التذكيراتمجاني
| المعيار | الوزن | النقاط | |
|---|---|---|---|
| الوظائف | 25 | 6 / 10 | |
| الموثوقية والسرعة | 15 | 6 / 10 | |
| الشعبية والثقة | 15 | 3 / 10 | |
| السعر والخطة المجانية | 10 | 10 / 10 | |
| سهولة الاستخدام | 10 | 8 / 10 | |
| الأمان والخصوصية | 10 | 8 / 10 | |
| الحداثة | 5 | 5 / 10 | |
| التوطين | 5 | 5 / 10 | |
| بدون إعلانات مزعجة | 5 | 10 / 10 | |
| النتيجة | 100 | 64.0 |
لا. لا يتصل بحسابك على LeetCode؛ أنت تخبره بالأمر /done فتتوقف التذكيرات ذلك اليوم.
نعم. يتيح لك /edit اختيار ساعة جديدة لكل من التذكيرين، والساعات بتوقيت UTC.