You are browsing as a guest. Sign up (or log in) to start making projects!

counter-telegram-bot

  • 1 Devlogs
  • 0 Total hours

A professional countdown timer bot for Telegram groups and topics. Built with Python, python-telegram-bot v20+, SQLite, and Flask.

Ship #1 Changes requested

I built a Telegram bot that lets groups set countdown timers that persist even after restarts. The hardest part was making timers work across different Telegram topics without mixing them up I solved this by keying each timer to both the chat ID and thread ID in SQLite. I'm proud of the async architecture and the milestone alerts at 50%, 25%, and 12.5% remaining time. To test it: go to t.me/g12countdown_bot, add it to a group or DM it, and try /help to see all 8 commands.

  • 1 devlog
  • 0h
Try project → See source code →
Open comments for this post

17m 40s logged

Telegram groups I’m part of always needed countdown timers for deadlines, events, study sessions. Every workaround was clunky: pinned messages you had to manually update, external apps nobody checked, bots that reset when they went offline. I wanted something that actually lived inside Telegram, worked across different group topics without mixing up timers, and kept running even if the server restarted. So I built it myself.

0
0
15

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…