Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pavel-voronin/twa-timers

Track time effortlessly in Telegram
https://github.com/pavel-voronin/twa-timers

nuxt nuxt3 spa tailwindcss telegram-mini-app time-management-tools twa vue vue3

Last synced: about 2 months ago
JSON representation

Track time effortlessly in Telegram

Awesome Lists containing this project

README

        

# ⏱️ Telegram Timer Bot

A handy timer bot for Telegram that helps you keep track of multiple timers.

## What's This All About?

This bot allows you to create, manage, and archive multiple timers directly within Telegram (any browser basically). Perfect for tracking various tasks or activities simultaneously.

## Features

- 🕰️ Create and manage multiple timers
- 📁 Archive timers for later use
- 💾 Persistent storage using localStorage
- 📱 Works as a Telegram Mini App

## How to Set It Up

1. Clone this repository
2. Set up your Telegram bot through @BotFather
3. Connect the bot to this Mini App URL: `https://yourusername.github.io/your-repo-name`
4. You're all set!

## Technical Details

- State is stored in localStorage, ensuring persistence across sessions
- GitHub Actions automatically compile and deploy the static site to GitHub Pages
- The resulting URL is used by your bot to serve the Mini App

## License

This project is licensed under the MIT License.

## Created By

Pavel Voronin (https://github.com/pavel-voronin) in 2024