one-zero-eight / sport-bot

💪🤖💚 Track sports progress and check-in for classes via Telegram.
https://t.me/IUSportBot
MIT License
5 stars 0 forks source link
sport telegram-bot typescript

@IUSportBot

More convenient way to use InnoSport with some extra features.

Features

🔑 Login once and use forever (until graduation)
🕑 Track your sport hours
🏄‍♂️ Easily check-in for classes
📆 Export your personal sport calendar with InNoHassle
🌐 Bot speaks English and Russian

Stack

TypeScript
Programming language.

grammY
Telegram Bot framework that provides convenient interface for Bot API and has many useful plugins.

Prisma
Significantly simplifies work with the database.

ESLint
Used to lint and format the code (no Prettier required).

Vitest
Testing framework that just works with the default configuration.

Contributing and Local Setup

TBD

License

MIT