Статья Blind Dev
Todoist Telegram bot: задачи без сайта Todoist
Self-hosted Node.js бот для быстрого ввода задач, privacy и screen reader-friendly flow.
Материал основан на личном опыте и исходных публикациях Blind Dev; перед применением проверьте актуальность деталей.
Историческая публикация от 2026-02-14. Ниже — исходный рассказ о публичной версии; идеи из раздела «Планы» не следует считать реализованными функциями. Фраза «доступ к данным есть только у вас» описывает самостоятельное размещение бота, но не полную приватность: Telegram и Todoist по-прежнему обрабатывают данные в этом сценарии. Утверждение об отсутствии официального бота относится к моменту публикации.
Исходный материал
Надоело создавать задачи на сайте Todoist?
Я сделал Telegram-бота для Todoist, чтобы не ходить на сайт. Он запускается на сервере или компьютере с node.js - доступ к данным есть только у вас.
Проект особенно полезен тем, кто не хочет доверять свои планы посредникам между вами и популярным проектом.
Официального Telegram-бота у Todoist нет, поэтому решил сделать свой.
А недавно благодаря вайдкодингу обновил своего бота для работы с Todoist до публичной версии: удобные меню, кнопки, навигация. Есть возможность создания, изменения и удаления проектов, работы с тегами и задачами (в том числе назначать теги). Поддерживаются и подзадачи.
Сам пользуюсь, и благодаря вайдкодингу смог доделать (раньше было лень). Это классический случай: проще написать бота, чем заходить на сайт и работать с функционалом там 🙂.
Я счастлив, что доделал, так как удобнее так планировать дела!
Можно создавать, изменять и удалять проекты, работать с тегами и задачами, назначать теги.
Инструкция по установке и использованию в репозитории: denis-skripnik/todoist-telegram-bot
Планы:
Думал добавить ИИ-модель по кнопке “Стратегия”, но Chat GPT отговорил, так как есть возможность косяков при создании проектов, тегов, задач и подзадач.
Также был вариант с кнопками некоторых популярных стратегий, реализуемых в коде. Например, одна из них - создание проектов “Срочные задачи”, “Несрочные задачи”, “Полка задач”. Но это легко и руками делается. Редактировать периодические задачи - уже риск.
Сейчас думаю добавить возможность создавать задачи по описанию через ИИ.
Суть: Я не хочу вручную ходить в меню и добавлять кучу подзадач на каждый будний день для выбранной задачи.
Написать же план, и чтоб он был применён в выбранном проекте - дело другое. Так и назвать раздел: “Планы”.
Стали бы вы пользоваться ботом для Todoist, который запускается у вас на сервере или компьютере? Нужна ли вам функция создания подзадач из одного текста?
Буду рад комментам и реакциям. И хороших выходных!
Источник
Оригинал публикации. При переносе сохранён основной текст; служебный подвал канала и оформление не воспроизводятся.