Leva o problema diário do LeetCode para o Telegram: o enunciado completo quando você pede ou todo dia na hora que escolher, com dicas, dificuldade e tópicos escondidos atrás de botões até você querer vê-los. Código aberto, gratuito.
O problema diário do LeetCode só vira hábito se você realmente o vê, e o site não vem atrás de você. Este bot coloca o problema onde você já está. Toque em "Get actual daily task" e ele envia o problema do dia com título e enunciado completo, mais um botão que o abre no LeetCode.
O que o torna bom para praticar é o que ele guarda. As dicas, a dificuldade e as tags de tópico ficam cada uma atrás do seu botão, então você pode encarar o problema no escuro e abrir uma dica por vez só quando travar. Saber que um problema tem a tag "programação dinâmica" já é meia dica, e aqui você decide quando ver isso.
Assine e escolha um horário, e o novo problema chega todo dia nessa hora. Os horários são em UTC; o LeetCode troca o problema diário às 00:00 UTC. Cancelar a assinatura é um botão. O bot é só isso: não há acompanhamento de progresso nem conta do LeetCode para vincular.
O autor, dartkron, publica o código no GitHub sob licença MIT e o atualizou em maio de 2026, quando entrou o botão de tópicos. Para as assinaturas, ele guarda seu ID do Telegram, nome, username e o horário escolhido. A interface é em inglês.
/getDailyTaskO problema de hoje/SubscribeReceber o problema diário numa hora escolhida/UnsubscribeParar o envio diárioGrátis
| Critério | Peso | Pontos | |
|---|---|---|---|
| Funcionalidade | 25 | 6 / 10 | |
| Confiabilidade e velocidade | 15 | 7 / 10 | |
| Popularidade e confiança | 15 | 4 / 10 | |
| Preço e plano gratuito | 10 | 10 / 10 | |
| Usabilidade | 10 | 8 / 10 | |
| Segurança e privacidade | 10 | 8 / 10 | |
| Atualidade | 5 | 8 / 10 | |
| Localização | 5 | 5 / 10 | |
| Sem anúncios invasivos | 5 | 10 / 10 | |
| Pontuação | 100 | 69.0 |
No início da hora que você escolher, em UTC. O LeetCode publica um novo problema diário às 00:00 UTC, então em qualquer hora escolhida chega o problema daquele dia.
Não. Ele só entrega o problema diário; vincular uma conta para mostrar progresso aparece no README como possível recurso futuro.
Para a assinatura, seu ID do Telegram, nome e sobrenome, username e o horário escolhido, conforme a estrutura do banco descrita no README.