Приносит задачу дня LeetCode в Telegram: полное условие по запросу или каждый день в выбранный час, а подсказки, сложность и темы спрятаны за кнопками, пока они вам не понадобятся. Открытый код, бесплатно.
Задача дня LeetCode вырабатывает привычку, только если вы её видите, а сайт сам вас не ищет. Бот приносит задачу туда, где вы и так сидите. Нажимаете «Get actual daily task» — и получаете задачу дня с названием и полным условием, а к ней кнопку, которая открывает её на LeetCode.
Для тренировки ценно то, что бот придерживает. Подсказки, сложность и теги тем спрятаны каждая за своей кнопкой, так что задачу можно начать вслепую и открывать подсказки по одной, только когда застряли. Знать, что задача помечена «динамическим программированием», — уже половина подсказки, и здесь вы сами решаете, когда это узнать.
Подпишитесь и выберите час — новая задача будет приходить каждый день в это время. Часы указаны по UTC; задача дня на LeetCode меняется в 00:00 UTC. Отписаться можно одной кнопкой. На этом бот заканчивается: учёта прогресса и привязки аккаунта LeetCode нет.
Автор, dartkron, публикует код на GitHub под лицензией MIT и обновлял бота в мае 2026 года — тогда появилась кнопка с темами задачи. Для подписки бот хранит ваш Telegram ID, имя, username и выбранный час. Интерфейс на английском.
/getDailyTaskЗадача дня/SubscribeПолучать задачу дня в выбранный час/UnsubscribeОтключить ежедневную отправкуБесплатно
| Критерий | Вес | Баллы | |
|---|---|---|---|
| Функциональность | 25 | 6 / 10 | |
| Надёжность и скорость | 15 | 7 / 10 | |
| Популярность и доверие | 15 | 4 / 10 | |
| Цена и бесплатный тариф | 10 | 10 / 10 | |
| Удобство | 10 | 8 / 10 | |
| Безопасность и приватность | 10 | 8 / 10 | |
| Актуальность | 5 | 8 / 10 | |
| Локализация | 5 | 5 / 10 | |
| Отсутствие навязчивой рекламы | 5 | 10 / 10 | |
| Балл | 100 | 69.0 |
В начале выбранного часа по UTC. Новая задача дня на LeetCode появляется в 00:00 UTC, так что в любой выбранный час приходит задача текущего дня.
Нет. Он только присылает задачу дня; привязка аккаунта для показа прогресса упомянута в README лишь как возможная доработка.
Для подписки — ваш Telegram ID, имя и фамилию, username и выбранный час; так описана база данных в README.