https://github.com/one-zero-eight/sport-bot
Track sports progress and check-in for classes via Telegram.
https://github.com/one-zero-eight/sport-bot
grammy sport telegram-bot typescript
Last synced: 28 days ago
JSON representation
Track sports progress and check-in for classes via Telegram.
- Host: GitHub
- URL: https://github.com/one-zero-eight/sport-bot
- Owner: one-zero-eight
- License: mit
- Created: 2024-03-03T10:03:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-04T18:13:35.000Z (4 months ago)
- Last Synced: 2025-06-04T22:42:23.291Z (4 months ago)
- Topics: grammy, sport, telegram-bot, typescript
- Language: TypeScript
- Homepage: https://t.me/IUSportBot
- Size: 646 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: changelogithub.config.json
- License: LICENSE
Awesome Lists containing this project
README
# [@IUSportBot](https://t.me/IUSportBot)
> More convenient way to use [InnoSport](https://sport.innopolis.university/profile/) 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](https://innohassle.ru/sport)
🌐 Bot speaks English and Russian## Stack
[**TypeScript**](https://www.typescriptlang.org)
Programming language.[**grammY**](https://grammy.dev)
Telegram Bot framework that provides convenient interface for Bot API and has many useful plugins.[**Prisma**](https://www.prisma.io/)
Significantly simplifies work with the database.[**ESLint**](https://eslint.org)
Used to lint and format the code (no Prettier required).[**Vitest**](https://vitest.dev/)
Testing framework that just works with the default configuration.## Contributing and Local Setup
_TBD_
## License
[MIT](./LICENSE)