← Projects
Telegram • Social & Habits
Doyobi Diary
Daily activity tracking and habit-building Telegram bot with social accountability.
Overview
Telegram bot for daily habit tracking, personal journaling, and routine building with a social element. Allows sharing activities with friends, reviewing past history in a connected web interface, and configuring custom reminder windows and frequencies. Built with TTL caching, multi-tiered rate-limiting, Supabase Row-Level Security (RLS), Sentry error monitoring, and GitHub Issues feedback collection.
Architecture & Tech Stack
Combines asynchronous conversational check-ins with robust relational data storage and strict access controls.
- Bot Engine
- Python · python-telegram-bot
- Database & Security
- Supabase (PostgreSQL + RLS)
- Observability
- Railway · Vercel · Sentry