SYSTEM SETTINGS

Settings

LANGUAGE

THEME

COLOUR SCHEME

// PROJECT RECORD

Kiyhote

A Telegram bot for following ÖSYM exams, deadlines, and relevant groups.

TYPECoordinationYEAR2024STATUSLivePLATFORMTelegramPATH/projects/kiyhote

WHAT IT DOES

It combines subscriptions, timelines, countdowns, and groups scoped to an exam, sitting, city, or venue.

People follow the right exam and join groups that match their actual context.

HOW IT WORKS
1

STEP 1

A user follows an ÖSYM exam.

2

STEP 2

Critical dates appear in one timeline.

3

STEP 3

They choose a group scoped to exam, sitting, city, or venue.

MY ROLE

I designed and built the bot flows, exam data model, notifications, and group hierarchy.

BUILT WITH
  • Python
  • aiogram
  • SQLAlchemy
  • Alembic
  • PostgreSQL
  • Telegram Bot API
Language
Python
Framework
aiogram
Storage
PostgreSQL
OPEN LOCAL DEMO
// exam hierarchy
26-ALES/2İstanbulIstanbul Çapa Primary School · selected
Skip page actions
// ACTIONSOpen in ChatGPT ↗

⌘K / search© 2026 Onur Bal