Skip to content
ME
All work
AI & automation· 2024 — 2025Under NDA

Prayer Times Bot

Daily prayer times and on-time reminders on Telegram and WhatsApp.

Role
Design & engineering
Platforms
Telegram · WhatsApp
Status
Live
Prayer Times Bot logo

Overview

A bilingual bot for Muslim communities. Users pick their city and language, then get a reminder at every prayer, on Telegram or WhatsApp.

Under the hood

The features that took real engineering

  1. 01

    Reminders that scale

    Instead of checking every user every minute, prayer times are precomputed into a minute-by-minute lookup. Each minute costs one cheap read, then the message fans out by city.

  2. 02

    One pipeline, two platforms

    Telegram and WhatsApp share the same notification flow and only split at the final send.

  3. 03

    Targeted broadcasts

    Admins reply to a message with simple flags to target platform, language and city. Messages go out in batches to stay within platform limits.

  4. 04

    City changes that stay consistent

    Moving to a new city unsubscribes the user from the old city's reminders and subscribes them to the new one in a single step.