
Календарь и события в Telegram
Управление расписанием прямо в чате: события, навигация по дням и неделям, несколько календарей.
Задача. Держать календарь там же, где идёт общение — в Telegram, с визуальной навигацией и без переключения на отдельные приложения.
Подход. Сделал ставку на удобный UX внутри чата: события создаются и двигаются парой нажатий, а представления листаются стрелками.
Решение. Node.js + grammY, хранение в SQLite (better-sqlite3), создание/редактирование/перенос событий с датой, временем и длительностью, представления «день/неделя/завтра» с навигацией ◀ ▶, группировка по нескольким календарям, whitelist для контроля доступа.
Результат. Календарь живёт прямо в мессенджере с визуальной навигацией — удобнее, чем отдельное приложение, и без потери контекста.
👉 Попробовать: https://t.me/kmdcalibot


