Te recuerda el reto diario de LeetCode hasta que lo resuelvas: dos avisos al día a las horas que elijas, cada uno con las horas que quedan para el cambio, y /done para silenciarlos ese día. Código abierto, gratis.
Ver el problema diario de LeetCode es fácil; resolverlo antes de que cambie el día es lo que se escapa. Este bot está hecho como recordatorio, no como canal de noticias, y solo se calla cuando le dices que ya está.
Después de /start recibes dos avisos al día, por defecto a las 06:00 y a las 14:00 UTC, cada uno con las horas que faltan para que termine el reto. /edit mueve cualquiera de ellos a otra hora. Cuando resuelves el problema, /done detiene los avisos el resto del día y vuelven con el siguiente reto; /undone lo deshace si lo marcaste antes de tiempo. /pause y /resume apagan y encienden todos los avisos.
/daily muestra el problema de hoy: su enlace en LeetCode, el enunciado, los temas ocultos como spoiler y botones para cada pista y para la dificultad, así decides cuánta ayuda tomar.
El bot no se conecta a tu cuenta de LeetCode, así que no puede ver si resolviste algo: el /done depende de tu honestidad. El código, del usuario de GitHub Bisceto, es público con licencia MIT, y el último cambio de código fue en marzo de 2025. Todas las horas están en UTC y la interfaz está en inglés.
/dailyEl reto de hoy/doneDetener los avisos de hoy/undoneReactivar los avisos de hoy/editCambiar las horas de los dos avisos/pausePausar todos los avisos/resumeReanudar todos los avisosGratis
| Criterio | Peso | Puntos | |
|---|---|---|---|
| Funcionalidad | 25 | 6 / 10 | |
| Fiabilidad y velocidad | 15 | 6 / 10 | |
| Popularidad y confianza | 15 | 3 / 10 | |
| Precio y plan gratuito | 10 | 10 / 10 | |
| Usabilidad | 10 | 8 / 10 | |
| Seguridad y privacidad | 10 | 8 / 10 | |
| Actualidad | 5 | 5 / 10 | |
| Localización | 5 | 5 / 10 | |
| Sin anuncios intrusivos | 5 | 10 / 10 | |
| Puntuación | 100 | 64.0 |
No. No se conecta a tu cuenta de LeetCode; se lo dices con /done y los avisos se detienen ese día.
Sí. /edit te deja elegir una hora nueva para cada uno de los dos avisos; las horas están en UTC.